aboutsummaryrefslogtreecommitdiff
path: root/rpb-openembedded-gerrit-premerge-ci.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'rpb-openembedded-gerrit-premerge-ci.yaml')
-rw-r--r--rpb-openembedded-gerrit-premerge-ci.yaml109
1 files changed, 0 insertions, 109 deletions
diff --git a/rpb-openembedded-gerrit-premerge-ci.yaml b/rpb-openembedded-gerrit-premerge-ci.yaml
deleted file mode 100644
index 8120c65f02..0000000000
--- a/rpb-openembedded-gerrit-premerge-ci.yaml
+++ /dev/null
@@ -1,109 +0,0 @@
-- project:
- name: rpb-openembedded-gerrit-premerge-ci
- jobs:
- - 'rpb-openembedded-gerrit-premerge-ci-{branch}':
- branch: 'master'
- - 'rpb-openembedded-gerrit-premerge-ci-{branch}':
- branch: 'dunfell'
-
-- job-template:
- name: 'rpb-openembedded-gerrit-premerge-ci-{branch}'
- project-type: matrix
- defaults: global
- logrotate:
- daysToKeep: 30
- numToKeep: 30
- artifactNumToKeep: 1
- properties:
- - authorization:
- anonymous:
- - job-read
- - job-extended-read
- - job-workspace
- linaro:
- - job-read
- - job-extended-read
- - job-build
- - job-cancel
- parameters:
- !include: rpb-openembedded-{branch}-params.yaml.inc
- disabled: false
- node: master
- display-name: 'Premerge CI for meta-linaro and meta-backports Layers in Reference Platform - OpenEmbedded ({branch})'
- triggers:
- - gerrit:
- server-name: 'review.linaro.org'
- trigger-on:
- - patchset-created-event
- projects:
- - project-compare-type: 'PLAIN'
- project-pattern: 'openembedded/meta-linaro'
- branches:
- - branch-pattern: '{branch}'
- - project-compare-type: 'PLAIN'
- project-pattern: 'openembedded/meta-backports'
- branches:
- - branch-pattern: '{branch}'
- axes:
- - axis:
- type: user-defined
- name: MACHINE
- values:
- - 'dragonboard-410c'
- - 'dragonboard-845c'
- - axis:
- type: user-defined
- name: DISTRO
- values:
- - rpb
- - rpb-wayland
- - axis:
- type: slave
- name: label
- values:
- - docker-buster-amd64
- execution-strategy:
- sequential: false
- wrappers:
- - timeout:
- timeout: 180
- - timestamps
- - ssh-agent-credentials:
- users:
- - 'OE_COMMIT_BOT_KEY'
- - credentials-binding:
- - text:
- credential-id: QA_REPORTS_TOKEN
- variable: QA_REPORTS_TOKEN
- builders:
- - shell: |
- #!/bin/bash
- PUB_DEST="reference-platform/embedded/premerge-ci/${{MANIFEST_BRANCH}}/${{MACHINE}}/${{BUILD_NUMBER}}/${{DISTRO}}"
- echo "PUB_DEST=${{PUB_DEST}}" > pub_dest_parameters
- - inject:
- properties-file: pub_dest_parameters
- - shell:
- !include-raw-escape: rpb-openembedded/device_type.sh
- - inject:
- properties-file: device_type_parameters
- - shell:
- !include-raw-escape: rpb-openembedded/builders.sh
- - inject:
- properties-file: post_build_lava_parameters
- - linaro-publish-token
- - shell:
- !include-raw-escape: rpb-openembedded/publishers.sh
- - shell:
- !include-raw-escape: rpb-openembedded/submit_for_testing.sh
- publishers:
- - groovy-postbuild:
- script:
- !include-raw-escape:
- - openembedded-lkft/postbuild.groovy
-# We can only archive files that are located in the workspace
-# - archive:
-# artifacts: 'build/tmp-*glibc/deploy/images/${{MACHINE}}/*'
- - email-ext:
- recipients: 'fathi.boudra@linaro.org, nicolas.dechesne@linaro.org, anibal.limon@linaro.org'
- always: true
- matrix-trigger: only-parent