From 194f07f522094c8e0605cf7497baf3cb4e603d4c Mon Sep 17 00:00:00 2001 From: Eesaan Atluri <atlurie@uab.edu> Date: Wed, 21 May 2025 20:32:52 -0500 Subject: [PATCH] feat: Automate ood knightly build and deploy in a single pipeline --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 25048fe..aedeffe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -210,7 +210,7 @@ build_ood_image: reports: dotenv: image.env rules: - - if: $PIPELINE_TARGET == "build" && $BUILD_TARGET == "ood" + - if: $BUILD_TARGET == "ood" when: always deploy_http_proxy_node: @@ -380,6 +380,7 @@ deploy_ood_node: tags: - build script: + - OOD_IMAGE_ID="${BUILT_OOD_IMAGE_ID:-$OOD_IMAGE_ID}" - openstack image set --accept $OOD_IMAGE_ID || true - FAILED=false - | @@ -424,5 +425,5 @@ deploy_ood_node: openstack server add floating ip $OOD_INSTANCE_ID $OOD_FLOATING_IP done rules: - - if: $PIPELINE_TARGET == "deploy" && $OOD_IMAGE_ID + - if: $DEPLOY_TARGET == "ood" when: always -- GitLab