diff --git a/.github/workflows/release-deployment.yaml b/.github/workflows/release-deployment.yaml index f05742739..32abc73d6 100644 --- a/.github/workflows/release-deployment.yaml +++ b/.github/workflows/release-deployment.yaml @@ -43,7 +43,7 @@ jobs: # Define backend services (consider moving this to workflow inputs or repo config) ls backend/cmd >> /tmp/backend.txt - SERVICE="build.sh" + BUILD_SCRIPT_NAME="build.sh" for SERVICE in "${SERVICES[@]}"; do # Check if service is backend @@ -56,7 +56,10 @@ jobs: [[ $SERVICE == 'alerts' || $SERVICE == 'crons' ]] && BUILD_SCRIPT_NAME="build_${SERVICE}.sh" ee_build_args="ee" fi + echo IMAGE_TAG=$IMAGE_TAG DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$IMAGE_REGISTRY_URL PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $foss_build_args IMAGE_TAG=$IMAGE_TAG DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$IMAGE_REGISTRY_URL PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $foss_build_args + echo IMAGE_TAG=${IMAGE_TAG}-ee DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$IMAGE_REGISTRY_URL PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $ee_build_args + IMAGE_TAG=${IMAGE_TAG}-ee DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$IMAGE_REGISTRY_URL PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $ee_build_args done - uses: azure/k8s-set-context@v1 @@ -72,7 +75,7 @@ jobs: for SERVICE in "${SERVICES[@]}"; do SERVICE=$(echo $SERVICE | xargs) # Trim whitespace echo "Deploying $SERVICE to EE cluster with image tag: ${IMAGE_TAG}" - kubectl set image deployment/$SERVICE-openreplay -n app $SERVICE=${IMAGE_REGISTRY_URL}/$SERVICE:${IMAGE_TAG} + kubectl set image deployment/$SERVICE-openreplay -n app $SERVICE=${IMAGE_REGISTRY_URL}/$SERVICE:${IMAGE_TAG}-ee - uses: azure/k8s-set-context@v1 name: Using foss release cluster