summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-05-26 12:28:50 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-05-26 12:30:58 +0200
commit58f28c2a45f1e2c290a6c2d9fd78fc742c702486 (patch)
treebc9a944bd082266957ffffec7f850898d9d72acb /.gitlab-ci.yml
parent342b0ba6488f053ea62f57243373756ad6c1c117 (diff)
downloadModemManager-58f28c2a45f1e2c290a6c2d9fd78fc742c702486.tar.gz
ci: build with artifacts only in master and tags
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml13
1 files changed, 11 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 634ec630b..4f18739b8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -199,9 +199,7 @@ build-default:
- .fdo.distribution-image@ubuntu
- .common_variables
only:
- - master
- merge_requests
- - tags
- schedules
script:
- git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git
@@ -231,6 +229,17 @@ build-default:
- make check
- make install
- make distcheck
+
+build-default-artifacts:
+ stage: build
+ extends:
+ - .fdo.distribution-image@ubuntu
+ - .common_variables
+ only:
+ - master
+ - tags
+ script:
+ - !reference [build-default, script]
- sha256sum $CI_PROJECT_NAME-*.tar.xz | awk '{print $1;}' > pkg_hash.txt
artifacts:
name: "$CI_PROJECT_NAME-$CI_COMMIT_SHORT_SHA"