diff options
author | Nicolas Dechesne <nicolas.dechesne@linaro.org> | 2018-11-16 18:28:06 +0100 |
---|---|---|
committer | Nicolas Dechesne <nicolas.dechesne@linaro.org> | 2018-11-17 23:29:59 +0100 |
commit | 5d475498fc505362999e921867c473127aac4be3 (patch) | |
tree | 6446857ddb7d17ff4f346c7d483dde2bcba7053f /rpb-openembedded-thud.yaml | |
parent | 294995707cad7d44ab14b6fafccec39423097b5e (diff) |
rpb-openembedded-thud: add new build
* thud branches were added to meta-linaro, meta-backports, meta-qcom,
meta-rpb, meta-96boards.
* thud branch added to oe-rpb-manifest
* a test build for a console image for db410c was ok
Time to get the builds started!
Change-Id: I44a0648b4cc23f324701a04697021b1bb58988cc
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Diffstat (limited to 'rpb-openembedded-thud.yaml')
-rw-r--r-- | rpb-openembedded-thud.yaml | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/rpb-openembedded-thud.yaml b/rpb-openembedded-thud.yaml new file mode 100644 index 0000000000..d67c6a26b9 --- /dev/null +++ b/rpb-openembedded-thud.yaml @@ -0,0 +1,134 @@ +- job: + name: 96boards-reference-platform-openembedded-thud + 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: + - string: + name: IMAGES + default: 'rpb-console-image rpb-console-image-test' + - string: + name: IMAGES_RPB + default: 'rpb-desktop-image rpb-desktop-image-test' + - string: + name: IMAGES_RPB_WAYLAND + default: 'rpb-weston-image rpb-weston-image-test' + - string: + name: MANIFEST_URL + default: 'https://github.com/96boards/oe-rpb-manifest.git' + - string: + name: MANIFEST_BRANCH + default: 'thud' + - string: + name: BASE_URL + default: 'http://snapshots.linaro.org/' + - string: + name: PUB_DEST + default: 'reference-platform/embedded/${MANIFEST_BRANCH}/${MACHINE}/${BUILD_NUMBER}/${DISTRO}' + - string: + name: LAVA_SERVER + default: 'validation.linaro.org/RPC2/' + - string: + name: QA_SERVER + default: 'https://qa-reports.linaro.org' + - string: + name: QA_SERVER_PROJECT + default: 'rpb-oe' + - string: + name: QA_SERVER_TEAM + default: 'rpb' + disabled: false + node: master + display-name: 'Reference Platform - OpenEmbedded (thud)' + axes: + - axis: + type: user-defined + name: MACHINE + values: + - 'dragonboard-410c' + - 'dragonboard-820c' + - 'hikey960' + - 'hikey' + - axis: + type: user-defined + name: DISTRO + values: + - rpb + - rpb-wayland + - axis: + type: slave + name: label + values: + - docker-stretch-amd64 + execution-strategy: + sequential: false + wrappers: + - 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 + + # Mapping for MACHINE -> DEVICE_TYPE + case "${MACHINE}" in + am57xx-evm) + DEVICE_TYPE=x15 + ;; + dragonboard-410c) + DEVICE_TYPE=dragonboard-410c + ;; + hikey) + DEVICE_TYPE=hi6220-hikey-r2 + ;; + juno) + DEVICE_TYPE=juno + ;; + stih410-b2260) + DEVICE_TYPE=b2260 + ;; + *) + echo "Skip DEVICE_TYPE for ${MACHINE}" + ;; + esac + + echo "DEVICE_TYPE=${DEVICE_TYPE}" > device_type_parameters + - inject: + properties-file: device_type_parameters + - shell: + !include-raw: rpb-openembedded/builders.sh + - inject: + properties-file: post_build_lava_parameters + - linaro-publish-token + - shell: + !include-raw: rpb-openembedded/publishers.sh + - shell: + !include-raw: rpb-openembedded/submit_for_testing.sh + publishers: + - groovy-postbuild: + script: + !include-raw: + - openembedded-lkft/postbuild.groovy + - email-ext: + recipients: 'fathi.boudra@linaro.org, koen.kooi@linaro.org, nicolas.dechesne@linaro.org, anibal.limon@linaro.org' + always: true + matrix-trigger: only-parent |