From b94d83eb19393bf0140a794521f82d921e3bf41d Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Fri, 14 Mar 2025 20:03:35 -0500 Subject: [PATCH] refactor: remove repeating code --- .gitlab-ci.yml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fd17b81..372147a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -187,7 +187,7 @@ build_ood_image: - export PKR_VAR_build_instance_name="${BUILD_TARGET}-${EXT_REPO_HEAD}" - export PKR_VAR_image_date_suffix=false - | - if [[ $ENV == 'knightly' ]]; then + if [ $ENV = 'knightly' || $ENV = 'prod' ]; then curl --header "PRIVATE-TOKEN: ${ANSIBLE_VAR_TOKEN}" \ "${CI_API_V4_URL}/projects/2836/repository/files/knightly/raw?ref=main" \ -o CRI_XCBC/group_vars/$ENV @@ -196,16 +196,6 @@ build_ood_image: 'sed -i -E "s/(user_register_app_key: ).*/\1\"${SELF_REG_APP_KEY}\"/" CRI_XCBC/group_vars/$ENV' 'sed -i -E "s/(celery_user_password: ).*/\1\"${CELERY_PASSWD}\"/" CRI_XCBC/group_vars/$ENV' 'sed -i -E "s|(ssh_pub_key: ).*|\1\"{{ lookup(''file'', ''${SSH_PUB_KEY}'') }}\"|" CRI_XCBC/group_vars/$ENV' - elif [[ $ENV == 'prod' ]]; then - curl --header "PRIVATE-TOKEN: ${ANSIBLE_VAR_TOKEN}" \ - "${CI_API_V4_URL}/projects/2836/repository/files/prod/raw?ref=main" \ - -o CRI_XCBC/group_vars/$ENV - 'sed -i -E "s/(lts_access_key: ).*/\1\"${AWS_ACCESS_KEY_ID}\"/" CRI_XCBC/group_vars/$ENV' - 'sed -i -E "s/(lts_secret_key: ).*/\1\"${AWS_SECRET_ACCESS_KEY}\"/" CRI_XCBC/group_vars/$ENV' - 'sed -i -E "s/(user_register_app_key: ).*/\1\"${SELF_REG_APP_KEY}\"/" CRI_XCBC/group_vars/$ENV' - 'sed -i -E "s/(celery_user_password: ).*/\1\"${CELERY_PASSWD}\"/" CRI_XCBC/group_vars/$ENV' - 'sed -i -E "s|(ssh_pub_key: ).*|\1\"{{ lookup(''file'', ''${SSH_PUB_KEY}'') }}\"|" CRI_XCBC/group_vars/$ENV' - fi - | if [ $CI_PIPELINE_SOURCE == 'merge_request_event' ]; then export PKR_VAR_image_name="ood-PR-${CI_MERGE_REQUEST_IID}" -- GitLab