mirror of
https://github.com/kasmtech/workspaces-core-images.git
synced 2025-02-23 04:20:47 +01:00
Update build and scheduled jobs
This commit is contained in:
parent
076bc873a8
commit
52b9a437e4
@ -18,16 +18,19 @@ before_script:
|
|||||||
build_ubuntu_bionic:
|
build_ubuntu_bionic:
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- docker build -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH --build-arg BASE_IMAGE="ubuntu:18.04" --build-arg BG_IMG=bg_bionic.png -f dockerfile-kasm-core .
|
# get qemu ready
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_BRANCH
|
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH
|
# prep the buildx env
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_BRANCH
|
- docker buildx create --use
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH
|
# build for multiple architectures
|
||||||
|
- docker buildx build --push --platform $BUILD_PLATFORMS -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH --build-arg BASE_IMAGE="ubuntu:18.04" --build-arg BG_IMG=bg_bionic.png -f dockerfile-kasm-core .
|
||||||
only:
|
only:
|
||||||
- develop
|
- develop
|
||||||
- /^release\/.*$/
|
- /^release\/.*$/
|
||||||
except:
|
except:
|
||||||
- schedules
|
- schedules
|
||||||
|
tags:
|
||||||
|
- aws-autoscale
|
||||||
|
|
||||||
build_cuda_bionic:
|
build_cuda_bionic:
|
||||||
stage: build
|
stage: build
|
||||||
@ -150,11 +153,16 @@ build_centos_dev:
|
|||||||
build_ubuntu_bionic_scheduled:
|
build_ubuntu_bionic_scheduled:
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- docker build -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH --build-arg BASE_IMAGE="ubuntu:18.04" --build-arg BG_IMG=bg_bionic.png -f dockerfile-kasm-core .
|
# get qemu ready
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH
|
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
|
||||||
- docker push ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH
|
# prep the buildx env
|
||||||
|
- docker buildx create --use
|
||||||
|
# build for multiple architectures
|
||||||
|
- docker buildx build --push --platform $BUILD_PLATFORMS -t ${ORG_NAME}/core-ubuntu-bionic-private:$SANITIZED_ROLLING_BRANCH -t ${ORG_NAME}/core-ubuntu-bionic:$SANITIZED_ROLLING_BRANCH --build-arg BASE_IMAGE="ubuntu:18.04" --build-arg BG_IMG=bg_bionic.png -f dockerfile-kasm-core .
|
||||||
only:
|
only:
|
||||||
- schedules
|
- schedules
|
||||||
|
tags:
|
||||||
|
- aws-autoscale
|
||||||
|
|
||||||
build_cuda_bionic_schedules:
|
build_cuda_bionic_schedules:
|
||||||
stage: build
|
stage: build
|
||||||
|
Loading…
Reference in New Issue
Block a user