ci-automation: Rename some variables and make them overridable

This commit is contained in:
Krzesimir Nowak 2022-05-05 16:59:07 +02:00
parent 197e9a334f
commit 413689c779
2 changed files with 9 additions and 9 deletions

View File

@ -89,9 +89,9 @@ GCE_PARALLEL="${PARALLEL_TESTS:-4}"
# Use the "@PROTO@" "@ARCH@", "@CHANNEL@" and "@VERNUM@" placeholders. They will # Use the "@PROTO@" "@ARCH@", "@CHANNEL@" and "@VERNUM@" placeholders. They will
# be replaced. # be replaced.
DO_IMAGE_URL="${DEFAULT_HTTP_IMAGE_URL_TEMPLATE}/flatcar_production_digitalocean_image.bin.bz2" : ${DIGITALOCEAN_IMAGE_URL_TEMPLATE:="${DEFAULT_HTTP_IMAGE_URL_TEMPLATE}/flatcar_production_digitalocean_image.bin.bz2"}
DO_REGION='sfo3' : ${DIGITALOCEAN_REGION:='sfo3'}
DO_MACHINE_SIZE='s-2vcpu-2gb' : ${DIGITALOCEAN_MACHINE_SIZE:='s-2vcpu-2gb'}
DO_PARALLEL='8' DIGITALOCEAN_PARALLEL="${PARALLEL_TESTS:-8}"
# DIGITALOCEAN_TOKEN_JSON env var is used for credentials, and should # DIGITALOCEAN_TOKEN_JSON env var is used for credentials, and should
# come from sdk_container/.env # come from sdk_container/.env

View File

@ -23,13 +23,13 @@ if [[ "${CIA_ARCH}" == "arm64" ]]; then
fi fi
image_name="ci-${CIA_VERNUM//+/-}" image_name="ci-${CIA_VERNUM//+/-}"
image_url="$(url_from_template "${DO_IMAGE_URL}" "${CIA_ARCH}" "${CIA_CHANNEL}" 'https' "${CIA_VERNUM}")" image_url="$(url_from_template "${DIGITALOCEAN_IMAGE_URL_TEMPLATE}" "${CIA_ARCH}" "${CIA_CHANNEL}" 'https' "${CIA_VERNUM}")"
config_file="$(secret_to_file "${DIGITALOCEAN_TOKEN_JSON}")" config_file="$(secret_to_file "${DIGITALOCEAN_TOKEN_JSON}")"
ore do create-image \ ore do create-image \
--config-file="${config_file}" \ --config-file="${config_file}" \
--region="${DO_REGION}" \ --region="${DIGITALOCEAN_REGION}" \
--name="${image_name}" \ --name="${image_name}" \
--url="${image_url}" --url="${image_url}"
@ -41,12 +41,12 @@ set -x
timeout --signal=SIGQUIT 4h\ timeout --signal=SIGQUIT 4h\
kola run \ kola run \
--do-size="${DO_MACHINE_SIZE}" \ --do-size="${DIGITALOCEAN_MACHINE_SIZE}" \
--do-region="${DO_REGION}" \ --do-region="${DIGITALOCEAN_REGION}" \
--basename="${image_name}" \ --basename="${image_name}" \
--do-config-file="${config_file}" \ --do-config-file="${config_file}" \
--do-image="${image_name}" \ --do-image="${image_name}" \
--parallel="${DO_PARALLEL}" \ --parallel="${DIGITALOCEAN_PARALLEL}" \
--platform=do \ --platform=do \
--channel="${CIA_CHANNEL}" \ --channel="${CIA_CHANNEL}" \
--tapfile="${CIA_TAPFILE}" \ --tapfile="${CIA_TAPFILE}" \