github.com/swishcloud/filesync@v0.0.0-20231002120458-6ade2feed6f9/.travis.yml (about) 1 language: go 2 3 go: 4 - master 5 6 services: 7 - docker 8 9 before_install: 10 - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin 11 - sudo apt-get install sshpass 12 script: 13 - ./docker/build.sh 14 deploy: 15 provider: script 16 script: bash scripts/deploy.sh 17 on: 18 branch: master 19 env: 20 matrix: 21 - SSH_CMMAND="$SSH_DEPLOY" 22 SSH_DEPLOY_PASSWORD="$SSH_DEPLOY_PASSWORD" 23 global: 24 - IMAGE_TAG=mydocker3013/filesync:$TRAVIS_COMMIT