bug bash problems with develop builds and fix ci logic

This commit is contained in:
ryan.kuba 2022-07-07 12:40:25 -04:00
parent 00bc255a12
commit 0fb43cd17c
2 changed files with 11 additions and 13 deletions

View file

@ -15,7 +15,7 @@ before_script:
build:
stage: build
script:
- if [ "${SANITIZED_BRANCH}" != "develop"]; then export BUILD_TYPE=stable; fi
- if [ "${SANITIZED_BRANCH}" != "develop" ]; then export BUILD_TYPE=stable; fi
- >
docker build --build-arg RELEASE_TYPE=$BUILD_TYPE
-t ${ORG_NAME}/workspaces:$(arch)-$SANITIZED_BRANCH
@ -52,7 +52,7 @@ build_dev:
build_scheduled:
stage: build
script:
- if [ "${SANITIZED_ROLLING_BRANCH}" != "develop-rolling"]; then export BUILD_TYPE=stable; fi
- if [ "${SANITIZED_ROLLING_BRANCH}" != "develop-rolling" ]; then export BUILD_TYPE=stable; fi
- >
docker build --build-arg RELEASE_TYPE=$BUILD_TYPE
-t ${ORG_NAME}/workspaces:$(arch)-$SANITIZED_ROLLING_BRANCH

View file

@ -57,17 +57,15 @@ RUN \
/tmp/s6-overlay-installer / && \
echo "**** setup wizard ****" && \
mkdir -p /wizard && \
if [ -z ${KASM_VERSION+x} ]; then \
if [ "${RELEASE_TYPE}" == "develop" ]; then \
KASM_VERSION=$(curl -sX GET 'https://api.github.com/repos/kasmtech/kasm-install-wizard/releases' \
| jq -r '.[] | select (.prerelease==true)' \
| jq -rs 'max_by(.name | split(".") | map(tonumber)) | .name'); \
fi; \
if [ "${RELEASE_TYPE}" == "stable" ]; then \
KASM_VERSION=$(curl -sX GET 'https://api.github.com/repos/kasmtech/kasm-install-wizard/releases/latest' \
| jq -r '.name'); \
fi; \
fi && \
if [ "${RELEASE_TYPE}" == "develop" ]; then \
KASM_VERSION=$(curl -sX GET 'https://api.github.com/repos/kasmtech/kasm-install-wizard/releases' \
| jq -r '[.[] | select (.prerelease==true)][0].name'); \
fi; \
if [ "${RELEASE_TYPE}" == "stable" ]; then \
KASM_VERSION=$(curl -sX GET 'https://api.github.com/repos/kasmtech/kasm-install-wizard/releases/latest' \
| jq -r '.name'); \
fi; \
echo $KASM_VERSION && \
curl -o \
/tmp/wizard.tar.gz -L \
"https://github.com/kasmtech/kasm-install-wizard/archive/refs/tags/${KASM_VERSION}.tar.gz" && \