Skip to content
Snippets Groups Projects

Feat ci proxy builds

1 file
+ 4
3
Compare changes
  • Side-by-side
  • Inline
+ 4
3
@@ -88,7 +88,10 @@ workflow:
@@ -88,7 +88,10 @@ workflow:
export PKR_VAR_image_name="PROXY-${BUILD_DATE}"
export PKR_VAR_image_name="PROXY-${BUILD_DATE}"
fi
fi
# Ansible var overrides
# Ansible var overrides
- 'sed -i -E "s/(${PROXY_ENABLE_VAR}: ).*/\1\"${PROXY_ENABLE_VALUE}\"/" CRI_XCBC/group_vars/all'
- |
 
if [ -n "${PROXY_ENABLE_VAR}"]; then
 
- 'sed -i -E "s/(${PROXY_ENABLE_VAR}: ).*/\1true/" CRI_XCBC/group_vars/all'
 
fi
- 'sed -i -E "s/(s3_endpoint: ).*/\1\"${S3_ENDPOINT}\"/" CRI_XCBC/group_vars/all'
- 'sed -i -E "s/(s3_endpoint: ).*/\1\"${S3_ENDPOINT}\"/" CRI_XCBC/group_vars/all'
- 'sed -i -E "s/(lts_access_key: ).*/\1\"${AWS_ACCESS_KEY_ID}\"/" CRI_XCBC/group_vars/all'
- 'sed -i -E "s/(lts_access_key: ).*/\1\"${AWS_ACCESS_KEY_ID}\"/" CRI_XCBC/group_vars/all'
- 'sed -i -E "s/(lts_secret_key: ).*/\1\"${AWS_SECRET_ACCESS_KEY}\"/" CRI_XCBC/group_vars/all'
- 'sed -i -E "s/(lts_secret_key: ).*/\1\"${AWS_SECRET_ACCESS_KEY}\"/" CRI_XCBC/group_vars/all'
@@ -113,7 +116,6 @@ build_http_proxy_image:
@@ -113,7 +116,6 @@ build_http_proxy_image:
variables:
variables:
PROXY_NAME: "http-proxy"
PROXY_NAME: "http-proxy"
PROXY_ENABLE_VAR: "enable_ood_proxy"
PROXY_ENABLE_VAR: "enable_ood_proxy"
PROXY_ENABLE_VALUE: "${enable_ood_proxy}"
<<: *build_proxy_image_template
<<: *build_proxy_image_template
rules:
rules:
- if: $PIPELINE_TARGET == "build" && $BUILD_TARGET
- if: $PIPELINE_TARGET == "build" && $BUILD_TARGET
@@ -128,7 +130,6 @@ build_ssh_proxy_image:
@@ -128,7 +130,6 @@ build_ssh_proxy_image:
variables:
variables:
PROXY_NAME: "ssh-proxy"
PROXY_NAME: "ssh-proxy"
PROXY_ENABLE_VAR: "enable_sshpiper"
PROXY_ENABLE_VAR: "enable_sshpiper"
PROXY_ENABLE_VALUE: "${enable_sshpiper}"
<<: *build_proxy_image_template
<<: *build_proxy_image_template
rules:
rules:
- if: $PIPELINE_TARGET == "build" && $BUILD_TARGET
- if: $PIPELINE_TARGET == "build" && $BUILD_TARGET
Loading