File tree Expand file tree Collapse file tree 1 file changed +24
-19
lines changed Expand file tree Collapse file tree 1 file changed +24
-19
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,9 @@ stages:
2020# - test-replset-3.0
2121# - test-archive-none
2222# - test-archive-zbackup
23- - name : deploy
23+ - name : deploy-dockerhub
24+ if : branch =~ ^\d+\.\d+\.\d+$ AND tag =~ ^\d+\.\d+\.\d+$
25+ - name : deploy-github
2426 if : branch =~ ^\d+\.\d+\.\d+$ AND tag =~ ^\d+\.\d+\.\d+$
2527jobs :
2628 include :
@@ -62,23 +64,26 @@ jobs:
6264# script:
6365# - docker load -i $TRAVIS_BUILD_DIR/build/docker/mongodb_consistent_backup.tar
6466# - $TRAVIS_BUILD_DIR/scripts/travis-ci/run-replset.sh 3.4 --archive.method=zbackup
65- - stage : deploy
67+ - stage : deploy-dockerhub
68+ script : true
69+ deploy :
70+ provider : script
71+ skip_cleanup : true
72+ script :
73+ - docker load -i $TRAVIS_BUILD_DIR/build/docker/mongodb_consistent_backup.tar
74+ - docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
75+ - docker push $DOCKERHUB_PATH:latest
76+ - docker push $DOCKERHUB_PATH:$TRAVIS_TAG
77+ on :
78+ tags : true
79+ - stage : deploy-github
6680 script : true
6781 deploy :
68- - provider : script
69- skip_cleanup : true
70- script :
71- - docker load -i $TRAVIS_BUILD_DIR/build/docker/mongodb_consistent_backup.tar
72- - docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
73- - docker push $DOCKERHUB_PATH:latest
74- - docker push $DOCKERHUB_PATH:$TRAVIS_TAG
75- on :
76- tags : true
77- - provider : releases
78- skip_cleanup : true
79- api_key : $GITHUB_OAUTH_TOKEN
80- file :
81- - $TRAVIS_BUILD_DIR/build/rpm/RPMS/x86_64/mongodb_consistent_backup-$TRAVIS_TAG-1.el7.centos.x86_64.rpm"
82- - $TRAVIS_BUILD_DIR/bin/mongodb-consistent-backup.el7.centos.x86_64
83- on :
84- tags : true
82+ provider : releases
83+ skip_cleanup : true
84+ api_key : $GITHUB_OAUTH_TOKEN
85+ file :
86+ - $TRAVIS_BUILD_DIR/build/rpm/RPMS/x86_64/mongodb_consistent_backup-$TRAVIS_TAG-1.el7.centos.x86_64.rpm"
87+ - $TRAVIS_BUILD_DIR/bin/mongodb-consistent-backup.el7.centos.x86_64
88+ on :
89+ tags : true
You can’t perform that action at this time.
0 commit comments