diff options
author | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2023-05-11 22:27:14 +0200 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2023-06-13 13:51:11 +0200 |
commit | a60c1adff153458f3bf9df2e14308d5aa3bd6b5e (patch) | |
tree | 1caaef7a0b7706ba754f9643eadd0d10584fe124 /jjb/ci-AGL-verify/ci-platform-jjb.yaml | |
parent | 75b53bcc764c6eae78ed1722c296f4a6896f44b2 (diff) |
Octopus and Pike jobs
Add job templates for octopus and pike.
Also cleanups.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I9847340a854086273fab07b9895e4a1c66cb4e39
Diffstat (limited to 'jjb/ci-AGL-verify/ci-platform-jjb.yaml')
-rw-r--r-- | jjb/ci-AGL-verify/ci-platform-jjb.yaml | 79 |
1 files changed, 72 insertions, 7 deletions
diff --git a/jjb/ci-AGL-verify/ci-platform-jjb.yaml b/jjb/ci-AGL-verify/ci-platform-jjb.yaml index 1be42184..5d4f4df0 100644 --- a/jjb/ci-AGL-verify/ci-platform-jjb.yaml +++ b/jjb/ci-AGL-verify/ci-platform-jjb.yaml @@ -27,6 +27,7 @@ - ci-platform-{project}-verify # - ci-platform-{project}-verify-CIB-start #unused - ci-platform-{project}-verify-CIB-{machine} + - ci-platform-{project}-verify-YCL-qemux86-64 - ci-platform-{project}-verify-CIB-html5-qemux86-64 - ci-platform-{project}-verify-CIB-flutter-qemux86-64 - ci-platform-{project}-verify-CIB-ic-multicontainer-qemux86-64 @@ -110,6 +111,10 @@ current-parameters: true abort-all-job: true kill-phase-on: FAILURE + - name: 'ci-platform-{project}-verify-YCL-qemux86-64' + current-parameters: true + abort-all-job: true + kill-phase-on: FAILURE - multijob: name: CIB-{project}-devboards condition: SUCCESSFUL @@ -348,13 +353,13 @@ - ../common/include-agl-run-test-prepare.sh - ../common/include-agl-run-test-rsync-changeid.sh - ../common/include-agl-setup-and-bitbake-ivi-image.sh - - conditional-step: - condition-kind: always - steps: - - shell: - !include-raw-escape: - - ../common/include-agl-get-cost.sh - +# - conditional-step: +# condition-kind: always +# steps: +# - shell: +# !include-raw-escape: +# - ../common/include-agl-get-cost.sh +# # publishers: # - naginator: # rerun-unstable-builds: true @@ -363,6 +368,66 @@ # max-failed-builds: 2 # #regular-expression: "Unexpected termination of the channel" +################################################################################ +################################################################################ +# -verify-CIB-{machine} = build for machine +################################################################################ +- job-template: + name: 'ci-platform-{project}-verify-YCL-qemux86-64' + project-type: freestyle + concurrent: true + node: agl-test-slave + description: "Managed by JJB. Do not Edit. \ + <br>Build time graph:<br><img src='buildTimeGraph/png' />" + parameters: + - string: + name: GERRIT_PROJECT + default: 'AGL/{project}' + description: "Project to build" + - string: + name: GERRIT_BRANCH + default: master + description: "branch to build" + - string: + name: GERRIT_REFSPEC + default: refs/heads/master + description: "refspec to build" + - string: + name: GERRIT_CHANGE_NUMBER + default: "8313" + description: "change # to build" + - string: + name: GERRIT_PATCHSET_NUMBER + default: "2" + description: "patchset # to build" + - string: + name: MACHINE + default: "qemux86-64" + description: "Machine to build" + build-discarder: + days-to-keep: 30 + artifact-days-to-keep: -1 + artifact-num-to-keep: 5 + wrappers: + - agl-infra-wrappers: + build-timeout: '{build-timeout}' + - openstack: + single-use: true + - credentials-binding: + - text: + credential-id: BAY_KCIAPI_TOKEN + variable: BAY_KCIAPI_TOKEN + - text: + credential-id: AGL_KCIAPI_TOKEN + variable: AGL_KCIAPI_TOKEN + builders: + - shell: + !include-raw-escape: + - ../common/include-agl-header.sh + - ../common/include-agl-repo.sh + #- ../common/include-agl-select.sh + #- ../common/include-agl-source-aglsetup.sh + - ../common/include-agl-run-ycl-ci.sh ################################################################################ ################################################################################ |