github.com/holochain/holochain-proto@v0.1.0-alpha-26.0.20200915073418-5c83169c9b5b/.travis.yml (about)

     1  sudo: required
     2  language: go
     3  go:
     4  - 1.9.x
     5  - 1.10.x
     6  env:
     7    global:
     8    - secure: R2/THCRt0p/5XR7vcYg77fNk2vLuBGcNIfu7/a47BxVREYUkAqHK2MpG6x9TbbUPnJksEpXeXHH3OVVyK7Q+QsNX6dcOfl15DBafJHlMbfMTJWGDm+pBhNLFSKtA3DRnyOTR/ZpN+xnN7A0TSl/WB+PNxX4TjZtFTAaVtZpVbK6Ins6pHylVh00biLVyZ/W2AowCqiM95Yt4SfnybHn8KApJ/orjbtlJL1+2qQa+rF5N625/pDDf4MF/CLbdODlKPJ1M704/Kq3mo4KgutL0xFPxI3hDPO6LwWdW/izmcfEP56J3UpuXbcnDwSgS6ieAH7gDjBZGC/BYp7IoZrvjLCUuL6QSefWm1G/NJZuL2J1PInHF8kKnvm6/bFkAcRNByVSsdrgqwjQUkHZ/1FP+OMEDFWZk1bRXt8nHsIa0VbmyM+7cn5sCgCIIEsBJbbyQA40eGk0BkCWBbqCrb1shSEYvYBM44CBZHuMIvpp0BfX9Fl5gM1XW0FfzUXw5lBmi6/JWy7DDAL0axkmFe3abq7vmWHUQybEW295UuUDvDO8ioTGYMWf5LLKs02nxIZIuccEdozlO1vohkucYpKamjZu/YcR0den7eHMxzU/dmTK8qZjKhQ6aOH/1xLpeCSE2fG5sHVT+0uQe/4p2Bq4QbF/ljk6kujUc4jlK6NIwg/g=
     9    - secure: KU/2msclYm1J9KQidXgRl63uEYev7op/kr5w37KNJaCTqmYUHk/090+4SQmEFf0csHNCeyqmHD4tTHQ4oKsIsmfmuC4EQkEmBvwBbQVT9+lmWM1cuHRZRnSudDa4UT36OVLc+iyR2wkTYcaDan6ZaYmd9tDW8pfyOP7TxH3rf/9TqACnKKjMeHyINxgijTqiSGNnBQaNyTiBa/y/60Eg78eqq3zVPZKkae6dqAJtHqrFJTLbE4rlfHcrkmYsZhUIcyXAzw/+elz4gKC4llPXQ9mpxruBJxI+LVOoFmaqTdXpYa/Bsc9PteJOQQdecPWS0XkbV6T7Y44gAtlevsbyedSv0tmVniM4jXTnsMJ0f3gZzV5kXLM2A5rpw3gIkdqtg+a3GkVIy229Ljz1KH17o6nf1AAndqrh7wCOMXTHt1xxC+26vExnAIcyDQHpzx/Y4vmGUAhJJujIfh9Ld4YYdI2r9dP3i8N8qxFZyuQ9Lh3S1AMdIf5sBRTr6rPnZtU0UC5HYWxlGhfv7eWuMydUX2zLOmgHQXkY9/Jp+4YJ3H/Ge1qf8UtfhZBxMJM6sYdplNVpNE6NE1CemprPc7A2AotUdGlUFdGGuxLSat8tPlLe0wlf31EhdskSOf35fUJuVSJDxb4x4Flan0O42qKAgjRT+OVYB4R9/8MWQi/k8+Y=
    10  services:
    11  - docker
    12  script:
    13  - make hcdev
    14  - TEST_FLAGS='-v -coverprofile=$(pkg_path)/coverage.txt -covermode=atomic' make -e test
    15  - docker build -t smoke-test docker && docker run smoke-test
    16  cache:
    17    directories:
    18    - $GOPATH/src/gx
    19  after_success:
    20  - bash <(curl -s https://codecov.io/bash)
    21  - if [ "$TRAVIS_BRANCH" == "master" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then cd docker; docker build --build-arg BRANCH=master -t "holochain/holochain-proto" .; cd ..; fi
    22  - if [ "$TRAVIS_BRANCH" == "master" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"; docker push holochain/holochain-proto; fi
    23  - if [ "$TRAVIS_BRANCH" == "develop" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then cd docker; docker build -t "holochain/holochain-proto:develop" .; cd ..; fi
    24  - if [ "$TRAVIS_BRANCH" == "develop" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"; docker push holochain/holochain-proto:develop; fi