Skip to content

Commit a296a79

Browse files
authored
Merge pull request #1307 from effigies/docker/unstable
CI: Deploy poldracklab/fmriprep:unstable tracking master
2 parents 11b3e44 + 3a20826 commit a296a79

File tree

1 file changed

+31
-5
lines changed

1 file changed

+31
-5
lines changed

.circleci/config.yml

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ jobs:
670670
- store_artifacts:
671671
path: /tmp/ds210
672672

673-
deploy:
673+
deploy_docker:
674674
machine:
675675
image: circleci/classic:201711-01
676676
working_directory: /tmp/src/fmriprep
@@ -694,10 +694,22 @@ jobs:
694694
command: |
695695
if [[ -n "$DOCKER_PASS" ]]; then
696696
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
700704
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
701713
- run:
702714
name: Deploy to PyPi
703715
command: |
@@ -799,7 +811,21 @@ workflows:
799811
tags:
800812
only: /.*/
801813

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:
803829
requires:
804830
- build
805831
- test_pytest

0 commit comments

Comments
 (0)