File tree Expand file tree Collapse file tree 1 file changed +31
-5
lines changed Expand file tree Collapse file tree 1 file changed +31
-5
lines changed Original file line number Diff line number Diff line change @@ -668,7 +668,7 @@ jobs:
668
668
- store_artifacts :
669
669
path : /tmp/ds210
670
670
671
- deploy :
671
+ deploy_docker :
672
672
machine :
673
673
image : circleci/classic:201711-01
674
674
working_directory : /tmp/src/fmriprep
@@ -692,10 +692,22 @@ jobs:
692
692
command : |
693
693
if [[ -n "$DOCKER_PASS" ]]; then
694
694
docker login -u $DOCKER_USER -p $DOCKER_PASS
695
- docker push poldracklab/fmriprep:latest
696
- docker tag poldracklab/fmriprep poldracklab/fmriprep:$CIRCLE_TAG
697
- docker push poldracklab/fmriprep:$CIRCLE_TAG
695
+ docker tag poldracklab/fmriprep poldracklab/fmriprep:unstable
696
+ docker push poldracklab/fmriprep:unstable
697
+ if [[ -n "$CIRCLE_TAG" ]]; then
698
+ docker push poldracklab/fmriprep:latest
699
+ docker tag poldracklab/fmriprep poldracklab/fmriprep:$CIRCLE_TAG
700
+ docker push poldracklab/fmriprep:$CIRCLE_TAG
701
+ fi
698
702
fi
703
+
704
+ deploy_pypi :
705
+ machine :
706
+ image : circleci/classic:201711-01
707
+ working_directory : /tmp/src/fmriprep
708
+ steps :
709
+ - attach_workspace :
710
+ at : /tmp
699
711
- run :
700
712
name : Deploy to PyPi
701
713
command : |
@@ -785,7 +797,21 @@ workflows:
785
797
tags :
786
798
only : /.*/
787
799
788
- - deploy :
800
+ - deploy_docker :
801
+ requires :
802
+ - build
803
+ - test_pytest
804
+ - build_docs
805
+ - ds005
806
+ - ds054
807
+ - ds210
808
+ filters :
809
+ branches :
810
+ only : master
811
+ tags :
812
+ only : /.*/
813
+
814
+ - deploy_pypi :
789
815
requires :
790
816
- build
791
817
- test_pytest
You can’t perform that action at this time.
0 commit comments