[gnome-build-meta/abderrahim/child-pipelines: 5/5] speed up pipeline
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/child-pipelines: 5/5] speed up pipeline
- Date: Wed, 5 Aug 2020 14:49:38 +0000 (UTC)
commit f73a8da0bb25cfdb847ba0cecfabcf4f7b4b4f8f
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Wed Aug 5 11:44:48 2020 +0100
speed up pipeline
.gitlab-ci.yml | 171 +++++++++++++++++++++++++++++----------------------------
1 file changed, 86 insertions(+), 85 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c74ad355..ce8b89a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -159,30 +159,30 @@ track:
- track-job.id
-build-gnome-core-x86_64:
- extends:
- - .build-template
- - .x86_64
+# build-gnome-core-x86_64:
+# extends:
+# - .build-template
+# - .x86_64
-build-gnome-core-i386:
- extends:
- - .build-template
- - .i686
+# build-gnome-core-i386:
+# extends:
+# - .build-template
+# - .i686
-build-gnome-core-aarch64:
- extends:
- - .build-template
- - .aarch64
+# build-gnome-core-aarch64:
+# extends:
+# - .build-template
+# - .aarch64
-build-gnome-core-arm:
- extends:
- - .build-template
- - .arm
+# build-gnome-core-arm:
+# extends:
+# - .build-template
+# - .arm
-build-gnome-core-ppc64le:
- extends:
- - .build-template
- - .ppc64le
+# build-gnome-core-ppc64le:
+# extends:
+# - .build-template
+# - .ppc64le
generate-deploy-config:
@@ -239,72 +239,73 @@ deploy-ostree:
job: generate-config
-vm-image-x86_64:
- extends:
- - .vm-image-template
- - .x86_64
- # run as soon as the x86_64 build job is done, don't wait for other arches
- needs:
- - track
- - job: build-gnome-core-x86_64
- artifacts: false
-pinebook-pro-image:
- extends: .aarch64
- stage: image
- script:
- - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/pinebook-pro/image.bst
- - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/pinebook-pro/image.bst pinebook-pro-image
- when: manual
- allow_failure: true
- artifacts:
- when: always
- paths:
- - logs
- - pinebook-pro-image
- expire_in: '2 days'
- needs:
- - track
- - job: build-gnome-core-aarch64
- artifacts: false
-
-rock64-image:
- extends: .aarch64
- stage: image
- script:
- - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/rock64/image.bst
- - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/rock64/image.bst rock64
- when: manual
- allow_failure: true
- artifacts:
- when: always
- paths:
- - logs
- - rock64
- expire_in: '2 days'
- needs:
- - track
- - job: build-gnome-core-aarch64
- artifacts: false
-
-raspberrypi-4-image:
- extends: .aarch64
- stage: image
- script:
- - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/raspberrypi-4/image.bst
- - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/raspberrypi-4/image.bst
raspberrypi-4-image
- when: manual
- allow_failure: true
- artifacts:
- when: always
- paths:
- - logs
- - raspberrypi-4-image
- expire_in: '2 days'
- needs:
- - track
- - job: build-gnome-core-aarch64
- artifacts: false
+# vm-image-x86_64:
+# extends:
+# - .vm-image-template
+# - .x86_64
+# # run as soon as the x86_64 build job is done, don't wait for other arches
+# needs:
+# - track
+# - job: build-gnome-core-x86_64
+# artifacts: false
+
+# pinebook-pro-image:
+# extends: .aarch64
+# stage: image
+# script:
+# - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/pinebook-pro/image.bst
+# - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/pinebook-pro/image.bst
pinebook-pro-image
+# when: manual
+# allow_failure: true
+# artifacts:
+# when: always
+# paths:
+# - logs
+# - pinebook-pro-image
+# expire_in: '2 days'
+# needs:
+# - track
+# - job: build-gnome-core-aarch64
+# artifacts: false
+
+# rock64-image:
+# extends: .aarch64
+# stage: image
+# script:
+# - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/rock64/image.bst
+# - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/rock64/image.bst rock64
+# when: manual
+# allow_failure: true
+# artifacts:
+# when: always
+# paths:
+# - logs
+# - rock64
+# expire_in: '2 days'
+# needs:
+# - track
+# - job: build-gnome-core-aarch64
+# artifacts: false
+
+# raspberrypi-4-image:
+# extends: .aarch64
+# stage: image
+# script:
+# - ${BST_NO_PUSH} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build boards/raspberrypi-4/image.bst
+# - ${BST_NO_PUSH} -o arch "${ARCH}" checkout --hardlinks boards/raspberrypi-4/image.bst
raspberrypi-4-image
+# when: manual
+# allow_failure: true
+# artifacts:
+# when: always
+# paths:
+# - logs
+# - raspberrypi-4-image
+# expire_in: '2 days'
+# needs:
+# - track
+# - job: build-gnome-core-aarch64
+# artifacts: false
cve_report:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]