Skip to content
This repository was archived by the owner on Jun 22, 2024. It is now read-only.

Commit 9d9db4e

Browse files
committed
CircleCI: prevent '/' characters in Docker tags.
This fixes #21.
1 parent a8adc84 commit 9d9db4e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- run:
2828
name: "Prepare workflow environment variables"
2929
command: |
30-
echo 'export BRANCH="$CIRCLE_BRANCH"' >> $BASH_ENV
30+
echo 'export BRANCH="${CIRCLE_BRANCH//\//-}"' >> $BASH_ENV
3131
cat $BASH_ENV
3232
source $BASH_ENV
3333
echo "Workflow environment variables:"
@@ -43,7 +43,7 @@ jobs:
4343
- run:
4444
name: "Save Docker Images in Cache"
4545
command: |
46-
export VERSION=$CIRCLE_BRANCH
46+
export VERSION=${CIRCLE_BRANCH//\//-}
4747
echo $NAMESPACE/base:$VERSION-$BUILD_DATE
4848
echo $NAMESPACE/node-base:$VERSION-$BUILD_DATE
4949
echo $NAMESPACE/hub:$VERSION-$BUILD_DATE
@@ -98,7 +98,7 @@ jobs:
9898
no_output_timeout: 2m
9999
command: |
100100
export USE_RANDOM_USER=false
101-
export BRANCH=$CIRCLE_BRANCH
101+
export BRANCH=${CIRCLE_BRANCH//\//-}
102102
USE_RANDOM_USER_ID=${USE_RANDOM_USER} NAMESPACE=${NAMESPACE} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} SKIP_BUILD=true make test_multi_arch
103103
104104
deploy-multi-arch:

0 commit comments

Comments
 (0)