fix(ci): Fix RUNTIME_IMAGE_NAME variable substitution in runtime-base job
- Added RUNTIME_IMAGE_NAME to env section of Build and push runtime base image step - Added RUNTIME_IMAGE_NAME to env section of Set runtime base outputs step - Fixes 'bad substitution' error when variable is used in shell scripts
This commit is contained in:
@@ -353,6 +353,7 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
REGISTRY_URL: ${{ env.REGISTRY_URL }}
|
REGISTRY_URL: ${{ env.REGISTRY_URL }}
|
||||||
CACHE_REGISTRY: ${{ env.CACHE_REGISTRY }}
|
CACHE_REGISTRY: ${{ env.CACHE_REGISTRY }}
|
||||||
|
RUNTIME_IMAGE_NAME: ${{ env.RUNTIME_IMAGE_NAME }}
|
||||||
run: |
|
run: |
|
||||||
cd /workspace/repo
|
cd /workspace/repo
|
||||||
|
|
||||||
@@ -363,7 +364,7 @@ jobs:
|
|||||||
|
|
||||||
echo "TARGET_REGISTRY=$TARGET_REGISTRY" >> $GITHUB_ENV
|
echo "TARGET_REGISTRY=$TARGET_REGISTRY" >> $GITHUB_ENV
|
||||||
|
|
||||||
IMAGE_NAME="${{ env.RUNTIME_IMAGE_NAME }}"
|
IMAGE_NAME="$RUNTIME_IMAGE_NAME"
|
||||||
|
|
||||||
echo "🏗️ Building runtime base image..."
|
echo "🏗️ Building runtime base image..."
|
||||||
echo " Registry: $TARGET_REGISTRY"
|
echo " Registry: $TARGET_REGISTRY"
|
||||||
@@ -383,6 +384,8 @@ jobs:
|
|||||||
- name: Set runtime base outputs
|
- name: Set runtime base outputs
|
||||||
id: set-result
|
id: set-result
|
||||||
shell: bash
|
shell: bash
|
||||||
|
env:
|
||||||
|
RUNTIME_IMAGE_NAME: ${{ env.RUNTIME_IMAGE_NAME }}
|
||||||
run: |
|
run: |
|
||||||
if [ "${{ steps.decision.outputs.should_build }}" = "true" ]; then
|
if [ "${{ steps.decision.outputs.should_build }}" = "true" ]; then
|
||||||
TARGET_REGISTRY="${{ env.TARGET_REGISTRY || env.REGISTRY }}"
|
TARGET_REGISTRY="${{ env.TARGET_REGISTRY || env.REGISTRY }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user