ci: export artitary set variables on docker push

This commit is contained in:
nugaon 2021-05-04 15:31:31 +02:00
parent b3fe994fe0
commit 0819569067
3 changed files with 5 additions and 4 deletions

View File

@ -46,6 +46,6 @@ jobs:
- name: Publish if it was clicked manually
if: ${{ github.event.inputs.buildImage }} == 'true' && success()
run: |
COMMIT_VERSION_TAG="${{ github.event.inputs.commitVersionTag }}"
BEE_VERSION="${{ github.event.inputs.beeVersion }}"
export COMMIT_VERSION_TAG="${{ github.event.inputs.commitVersionTag }}"
export BEE_VERSION="${{ github.event.inputs.beeVersion }}"
npm run publish:env

View File

@ -2,4 +2,4 @@ BEE_VERSION="0.5.3"
BLOCKCHAIN_VERSION="1.0.0"
BEE_ENV_PREFIX="swarm-test"
BEE_IMAGE_PREFIX="docker.pkg.github.com/ethersphere/bee-factory"
COMMIT_VERSION_TAG="true"
COMMIT_VERSION_TAG="false"

View File

@ -5,8 +5,9 @@ MY_PATH=$( cd "$MY_PATH" && pwd )
BEE_IMAGE_PREFIX=$("$MY_PATH/utils/env-variable-value.sh" BEE_IMAGE_PREFIX)
BEE_ENV_PREFIX=$("$MY_PATH/utils/env-variable-value.sh" BEE_ENV_PREFIX)
BEE_VERSION=$("$MY_PATH/utils/env-variable-value.sh" BEE_VERSION)
echo "Search Docker built images with the following parameters: $BEE_IMAGE_PREFIX/$BEE_ENV_PREFIX*:$BEE_VERSION"
DOCKER_IMAGES=$(docker image ls -qaf reference="$BEE_IMAGE_PREFIX/$BEE_ENV_PREFIX*:$BEE_VERSION")
echo "Push docker images: $DOCKER_IMAGES"
for DOCKER_IMAGE in $DOCKER_IMAGES
do
echo "$DOCKER_IMAGE"