KASM-786 WIP ARM pipeline

pull/71/head
matt 4 years ago
parent 8034f311c6
commit 66dc87b89b

@ -18,8 +18,10 @@ stages:
- apk add bash
- mkdir -p "$GITLAB_SHARED_DIND_DIR" && chmod 777 "$GITLAB_SHARED_DIND_DIR"
.prepare_www: &prepare_www
- tar -zxf output/www/kasm_www.tar.gz -C builder/
.prepare_artfacts: &prepare_artfacts
- mkdir output
- cp -r builder/build/* output/
- rm output/*.tar.gz
@ -60,8 +62,7 @@ build_ubuntu_bionic_arm:
- arm
before_script:
- *prepare_build
- tar -zxf output/www/kasm_www.tar.gz -C builder/
- ls builder/www
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -75,6 +76,7 @@ build_ubuntu_bionic_libjpeg_turbo:
allow_failure: false
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -88,6 +90,7 @@ build_ubuntu_focal:
allow_failure: true
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -101,6 +104,7 @@ build_debian_buster:
allow_failure: true
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -114,6 +118,7 @@ build_debian_bullseye:
allow_failure: true
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -127,6 +132,7 @@ build_kali_rolling:
allow_failure: true
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -140,6 +146,7 @@ build_centos7:
allow_failure: true
before_script:
- *prepare_build
- *prepare_www
after_script:
- *prepare_artfacts
script:
@ -162,4 +169,5 @@ upload:
echo;
echo "File to upload $upload_filename";
upload_to_s3 "$package" "$upload_filename";
curl --request POST --header "PRIVATE-TOKEN:${GITLAB_API_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/statuses/${CI_COMMIT_SHA}?state=success&name=$upload_filename&target_url=${S3_URL}"
done

Loading…
Cancel
Save