@@ -34,18 +34,10 @@ jobs:
3434 script :
3535 - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
3636 - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-cluster.sh 3.2
37- # - stage: test-cluster-3.2-sccc
38- # script:
39- # - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
40- # - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-cluster.sh 3.2
4137 - stage : test-replset-3.2
4238 script :
4339 - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
4440 - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.2
45- # - stage: test-cluster-3.0
46- # script:
47- # - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
48- # - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-cluster.sh 3.0 SCCC
4941 - stage : test-replset-3.0
5042 script :
5143 - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
@@ -58,15 +50,14 @@ jobs:
5850 script :
5951 - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
6052 - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.4 --archive.method=zbackup
61- # - stage: test-upload-gs
62- # script:
63- # - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
64- # - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.4 --upload.method=gs
65- # - stage: test-upload-rsync
66- # script:
67- # - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
68- # - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.4 --upload.method=rsync
69- # - stage: test-upload-s3
70- # script:
71- # - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
72- # - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.4 --upload.method=s3
53+ before_deploy :
54+ - docker login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_PASSWORD"
55+ - docker load -i $TRAVIS_BUILD_DIR/docker/mongodb_consistent_backup.tar
56+ - VERSION=$(cat VERSION)
57+ deploy :
58+ - provider : script
59+ script :
60+ - docker push "${DOCKERHUB_PATH}:latest"
61+ - docker push "${DOCKERHUB_PATH}:${VERSION}"
62+ on :
63+ tags : true
0 commit comments