aboutsummaryrefslogtreecommitdiff
path: root/rpb-openembedded-meta-rpb-premerge-ci.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'rpb-openembedded-meta-rpb-premerge-ci.yaml')
-rw-r--r--rpb-openembedded-meta-rpb-premerge-ci.yaml114
1 files changed, 0 insertions, 114 deletions
diff --git a/rpb-openembedded-meta-rpb-premerge-ci.yaml b/rpb-openembedded-meta-rpb-premerge-ci.yaml
deleted file mode 100644
index c24dca8e9a..0000000000
--- a/rpb-openembedded-meta-rpb-premerge-ci.yaml
+++ /dev/null
@@ -1,114 +0,0 @@
-- project:
- name: rpb-openembedded-meta-rpb-premerge-ci
- jobs:
- - 'rpb-openembedded-meta-rpb-premerge-ci-{branch}':
- branch: 'master'
- - 'rpb-openembedded-meta-rpb-premerge-ci-{branch}':
- branch: 'dunfell'
-
-- job-template:
- name: 'rpb-openembedded-meta-rpb-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
- - github:
- url: https://github.com/96boards/meta-rpb
- parameters:
- !include: rpb-openembedded-{branch}-params.yaml.inc
- disabled: false
- node: master
- display-name: 'Premerge CI for meta-rpb Layer in Reference Platform - OpenEmbedded ({branch})'
- scm:
- - git:
- url: https://github.com/96boards/meta-rpb
- refspec: +refs/pull/*:refs/remotes/origin/pr/*
- name: origin
- branches:
- - ${{sha1}}
- skip-tag: true
- shallow-clone: true
- wipe-workspace: true
- triggers:
- - github-pull-request:
- github-hooks: true
- permit-all: true
- white-list-target-branches:
- - '{branch}'
- auth-id: 'GITHUB_TOKEN'
- 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: 240
- - 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}}/${{JOB_NAME}}/${{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