diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9648299..ea81740 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: