Skip to content
Snippets Groups Projects
Commit 7629d401 authored by Andrew Kapuscinski's avatar Andrew Kapuscinski
Browse files

Fixed variable interpolation issue with docker secrets

parent fadfb8ad
No related branches found
Tags 2.5.0-rc2
1 merge request!132Fixed variable interpolation issue with docker secrets
Pipeline #973 failed
......@@ -244,7 +244,10 @@ pages:
deploy:
stage: deploy
script:
- ENV=$DEPLOY_ENV TAG=$IMAGE_TAG docker stack deploy --compose-file docker-compose.dev.yml workspaces-${ENV}
# Docker doesn't allow variable interpolation when declaring Docker Secret names
# This sed command finds and replaces "dsoc_ENV_secrets:" with "dsoc_${DEPLOY_ENV}_secrets:"
- sed -i "s/dsoc_ENV_secrets:/dsoc_${DEPLOY_ENV}_secrets:/g" docker-compose.dev.yml
- ENV=$DEPLOY_ENV TAG=$IMAGE_TAG docker stack deploy --compose-file docker-compose.dev.yml workspaces-${DEPLOY_ENV}
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
variables:
......
......@@ -105,7 +105,7 @@ services:
secrets:
dsoc_${ENV}_secrets:
dsoc_ENV_secrets:
external: true
# schema:
# image: marconi.aoc.nrao.edu/ops/base:workspaces
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment