aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-03-10 19:59:45 +0100
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-03-10 23:33:06 +0000
commit1eb8bb204b5d240d51bcd055d083eef9e0c8863b (patch)
tree092c59670c8c218535b0bbb6d4b749ed3e202b33
parentfe2c65284b3679c520b0198e98c15334da13182b (diff)
Adapt CI pipeline after the Icefish release
This changes the CI pipeline based on SPEC-3262. Bug-AGL: SPEC-3262 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I1cc557e02f978327662e7f00f5bd94f77e5d3120
-rw-r--r--jjb/ci-AGL-verify/ci-platform-jjb.yaml66
1 files changed, 22 insertions, 44 deletions
diff --git a/jjb/ci-AGL-verify/ci-platform-jjb.yaml b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
index 2320d57e..5ef8062d 100644
--- a/jjb/ci-AGL-verify/ci-platform-jjb.yaml
+++ b/jjb/ci-AGL-verify/ci-platform-jjb.yaml
@@ -2,10 +2,7 @@
- project:
name: ci-platform-AGL
machine:
- - raspberrypi3
- - intel-corei7-64
- - dra7xx-evm
- - m3ulcb-nogfx
+ - bbe
- h3ulcb-nogfx
- qemux86-64
- qemuarm
@@ -23,8 +20,8 @@
- ci-platform-{project}-verify
# - ci-platform-{project}-verify-CIB-start #unused
- ci-platform-{project}-verify-CIB-{machine}
- - ci-platform-html5-{project}-verify-CIB-qemux86-64
- - ci-platform-aglcompositor-{project}-verify-CIB-qemux86-64
+ - ci-platform-{project}-verify-CIB-html5-qemux86-64
+ - ci-platform-{project}-verify-CIB-aglcompositor-qemux86-64
- ci-platform-{project}-verify-CIB-finish-success
- ci-platform-{project}-verify-failure
# - ci-platform-{project}-verify-CIBT-start #unused
@@ -104,14 +101,6 @@
current-parameters: true
abort-all-job: true
kill-phase-on: FAILURE
- - name: 'ci-platform-html5-{project}-verify-CIB-qemux86-64'
- current-parameters: true
- abort-all-job: false
- kill-phase-on: NEVER
- - name: 'ci-platform-aglcompositor-{project}-verify-CIB-qemux86-64'
- current-parameters: true
- abort-all-job: false
- kill-phase-on: NEVER
- multijob:
name: CIB-{project}-devboards
condition: SUCCESSFUL
@@ -124,22 +113,10 @@
current-parameters: true
#abort-all-job: true
kill-phase-on: FAILURE
- - name: 'ci-platform-{project}-verify-CIB-intel-corei7-64'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: FAILURE
- - name: 'ci-platform-{project}-verify-CIB-raspberrypi3'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: FAILURE
- - name: 'ci-platform-{project}-verify-CIB-dra7xx-evm'
+ - name: 'ci-platform-{project}-verify-CIB-bbe'
current-parameters: true
#abort-all-job: true
kill-phase-on: NEVER
- - name: 'ci-platform-{project}-verify-CIB-m3ulcb-nogfx'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: FAILURE
- name: 'ci-platform-{project}-verify-CIB-h3ulcb-nogfx'
current-parameters: true
#abort-all-job: true
@@ -175,18 +152,6 @@
name: CIBT-{project}
condition: SUCCESSFUL
projects:
- - name: 'ci-platform-{project}-verify-CIBT-intel-corei7-64'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: NEVER
- - name: 'ci-platform-{project}-verify-CIBT-raspberrypi3'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: NEVER
- - name: 'ci-platform-{project}-verify-CIBT-dra7xx-evm'
- current-parameters: true
- #abort-all-job: true
- kill-phase-on: NEVER
- name: 'ci-platform-{project}-verify-CIBT-qemux86-64'
current-parameters: true
#abort-all-job: true
@@ -199,11 +164,11 @@
current-parameters: true
#abort-all-job: true
kill-phase-on: NEVER
- - name: 'ci-platform-{project}-verify-CIBT-m3ulcb-nogfx'
+ - name: 'ci-platform-{project}-verify-CIBT-h3ulcb-nogfx'
current-parameters: true
#abort-all-job: true
kill-phase-on: NEVER
- - name: 'ci-platform-{project}-verify-CIBT-h3ulcb-nogfx'
+ - name: 'ci-platform-{project}-verify-CIBT-raspberrypi4'
current-parameters: true
#abort-all-job: true
kill-phase-on: NEVER
@@ -221,8 +186,21 @@
projects:
- name: 'ci-platform-{project}-verify-CIBT-finish-success'
current-parameters: true
- abort-all-job: true
+ abort-all-job: false
kill-phase-on: NEVER
+ - multijob:
+ name: CIB-{project}-extra-variants
+ condition: ALWAYS
+ projects:
+ - name: 'ci-platform-{project}-verify-CIB-html5-qemux86-64'
+ current-parameters: true
+ abort-all-job: false
+ kill-phase-on: NEVER
+ - name: 'ci-platform-{project}-verify-CIB-aglcompositor-qemux86-64'
+ current-parameters: true
+ abort-all-job: false
+ kill-phase-on: NEVER
+
publishers:
- trigger-parameterized-builds:
- project:
@@ -365,7 +343,7 @@
# html5-verify-CIB-{machine} = build for machine
################################################################################
- job-template:
- name: 'ci-platform-html5-{project}-verify-CIB-qemux86-64'
+ name: 'ci-platform-{project}-verify-CIB-html5-qemux86-64'
project-type: freestyle
concurrent: true
node: agl-test-slave
@@ -430,7 +408,7 @@
# html5-verify-CIB-{machine} = build for machine
################################################################################
- job-template:
- name: 'ci-platform-aglcompositor-{project}-verify-CIB-qemux86-64'
+ name: 'ci-platform-{project}-verify-CIB-aglcompositor-qemux86-64'
project-type: freestyle
concurrent: true
node: agl-test-slave