Skip to content

Commit 3a20826

Browse files
committed
CI: Deploy poldracklab/fmriprep:unstable tracking master
1 parent ab36915 commit 3a20826

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
@@ -668,7 +668,7 @@ jobs:
668668
- store_artifacts:
669669
path: /tmp/ds210
670670

671-
deploy:
671+
deploy_docker:
672672
machine:
673673
image: circleci/classic:201711-01
674674
working_directory: /tmp/src/fmriprep
@@ -692,10 +692,22 @@ jobs:
692692
command: |
693693
if [[ -n "$DOCKER_PASS" ]]; then
694694
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
698702
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
699711
- run:
700712
name: Deploy to PyPi
701713
command: |
@@ -785,7 +797,21 @@ workflows:
785797
tags:
786798
only: /.*/
787799

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:
789815
requires:
790816
- build
791817
- test_pytest

0 commit comments

Comments
 (0)