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 @@ -670,7 +670,7 @@ jobs:
670
670
- store_artifacts :
671
671
path : /tmp/ds210
672
672
673
- deploy :
673
+ deploy_docker :
674
674
machine :
675
675
image : circleci/classic:201711-01
676
676
working_directory : /tmp/src/fmriprep
@@ -694,10 +694,22 @@ jobs:
694
694
command : |
695
695
if [[ -n "$DOCKER_PASS" ]]; then
696
696
docker login -u $DOCKER_USER -p $DOCKER_PASS
697
- docker push poldracklab/fmriprep:latest
698
- docker tag poldracklab/fmriprep poldracklab/fmriprep:$CIRCLE_TAG
699
- docker push poldracklab/fmriprep:$CIRCLE_TAG
697
+ docker tag poldracklab/fmriprep poldracklab/fmriprep:unstable
698
+ docker push poldracklab/fmriprep:unstable
699
+ if [[ -n "$CIRCLE_TAG" ]]; then
700
+ docker push poldracklab/fmriprep:latest
701
+ docker tag poldracklab/fmriprep poldracklab/fmriprep:$CIRCLE_TAG
702
+ docker push poldracklab/fmriprep:$CIRCLE_TAG
703
+ fi
700
704
fi
705
+
706
+ deploy_pypi :
707
+ machine :
708
+ image : circleci/classic:201711-01
709
+ working_directory : /tmp/src/fmriprep
710
+ steps :
711
+ - attach_workspace :
712
+ at : /tmp
701
713
- run :
702
714
name : Deploy to PyPi
703
715
command : |
@@ -799,7 +811,21 @@ workflows:
799
811
tags :
800
812
only : /.*/
801
813
802
- - deploy :
814
+ - deploy_docker :
815
+ requires :
816
+ - build
817
+ - test_pytest
818
+ - build_docs
819
+ - ds005
820
+ - ds054
821
+ - ds210
822
+ filters :
823
+ branches :
824
+ only : master
825
+ tags :
826
+ only : /.*/
827
+
828
+ - deploy_pypi :
803
829
requires :
804
830
- build
805
831
- test_pytest
You can’t perform that action at this time.
0 commit comments