[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]