mirror of
https://github.com/kasmtech/kasm-workspaces-dind.git
synced 2026-01-23 02:35:11 +00:00
bug bash problems with develop builds and fix ci logic
This commit is contained in:
parent
00bc255a12
commit
0fb43cd17c
2 changed files with 11 additions and 13 deletions
|
|
@ -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
|
||||
|
|
|
|||
20
Dockerfile
20
Dockerfile
|
|
@ -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" && \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue