KASM-786 WIP ARM pipeline
This commit is contained in:
@@ -8,6 +8,7 @@ variables:
|
||||
GIT_FETCH_EXTRA_FLAGS: --tags
|
||||
|
||||
stages:
|
||||
- www
|
||||
- build
|
||||
- upload
|
||||
|
||||
@@ -22,6 +23,23 @@ stages:
|
||||
- cp -r builder/build/* output/
|
||||
- rm output/*.tar.gz
|
||||
|
||||
build_www:
|
||||
stage: www
|
||||
allow_failure: false
|
||||
before_script:
|
||||
- *prepare_build
|
||||
script:
|
||||
- webpacked_www=$PWD/builder/www
|
||||
- src_www=kasmweb
|
||||
- docker build -t kasmweb/www -f builder/dockerfile.www.build .
|
||||
- docker run --rm -v $PWD/builder/www:/build kasmweb/www:latest
|
||||
- mkdir -p output/www
|
||||
- cd builder
|
||||
- tar -zcvf ../output/www/kasm_www.tar.gz www
|
||||
artifacts:
|
||||
paths:
|
||||
- output/
|
||||
|
||||
build_ubuntu_bionic:
|
||||
stage: build
|
||||
allow_failure: true
|
||||
@@ -42,6 +60,8 @@ build_ubuntu_bionic_arm:
|
||||
- arm
|
||||
before_script:
|
||||
- *prepare_build
|
||||
- tar -zxf output/www/kasm_www.tar.gz -C builder/
|
||||
- ls builder/www
|
||||
after_script:
|
||||
- *prepare_artfacts
|
||||
script:
|
||||
|
||||
Reference in New Issue
Block a user