diff options
Diffstat (limited to 'ledge-oe-premerge-ci.yaml')
-rw-r--r-- | ledge-oe-premerge-ci.yaml | 147 |
1 files changed, 0 insertions, 147 deletions
diff --git a/ledge-oe-premerge-ci.yaml b/ledge-oe-premerge-ci.yaml deleted file mode 100644 index 79740c17a3..0000000000 --- a/ledge-oe-premerge-ci.yaml +++ /dev/null @@ -1,147 +0,0 @@ -- job: - name: ledge-oe-premerge-ci - project-type: matrix - defaults: global - 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/Linaro/meta-ledge - parameters: - - string: - name: IMAGES - default: 'ledge-gateway ledge-iot ledge-gateway-lava ledge-iot-lava' - - string: - name: MANIFEST_BRANCH - default: 'master' - - string: - name: PUB_DEST - default: 'components/ledge/oe/pemerge-ci/${MACHINE}/${BUILD_NUMBER}/${DISTRO}' - - string: - name: LAVA_SERVER - default: 'ledge.validation.linaro.org/RPC2/' - - string: - name: QA_SERVER - default: 'https://qa-reports.linaro.org' - - string: - name: QA_SERVER_PROJECT - default: 'ledge' - - string: - name: QA_SERVER_TEAM - default: 'ledge' - - string: - name: AUTH_GROUPS - default: 'linaro' - - string: - name: BB_CLEANALL_PKGS - default: '' - disabled: false - node: master - display-name: 'Pre merge CI for LEDGE OE build' - scm: - - git: - url: https://github.com/Linaro/meta-ledge - 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: - - 'hardknott' - - 'dunfell' - auth-id: 'GITHUB_TOKEN' - axes: - - axis: - type: user-defined - name: MACHINE - values: - - 'ledge-qemux86-64' - - 'ledge-multi-armv7' - - 'ledge-multi-armv8' - - 'ledge-ti-am572x' - - 'ledge-synquacer' - - axis: - type: user-defined - name: DISTRO - values: - - rpb - - axis: - type: slave - name: label - values: - - docker-buster-amd64 - execution-strategy: - sequential: false - wrappers: - - timeout: - timeout: 400 - - 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 - ledge-ti-am572x) - DEVICE_TYPE=x15-bl_uefi - ;; - ledge-qemux86-64) - DEVICE_TYPE=qemux86_64uefi - ;; - ledge-qemuarm) - DEVICE_TYPE=qemuarmuefi - ;; - ledge-qemuarm64) - DEVICE_TYPE=qemuarm64uefi - ;; - ledge-synquacer) - DEVICE_TYPE=synquacer - ;; - ledge-stm32mp157c-dk2) - DEVICE_TYPE=stm32mp157c-dk2 - ;; - *) - echo "Skip DEVICE_TYPE for ${MACHINE}" - ;; - esac - - echo "DEVICE_TYPE=${DEVICE_TYPE}" > device_type_parameters - - inject: - properties-file: device_type_parameters - - shell: - !include-raw: ledge/oe/builders.sh - - inject: - properties-file: post_build_lava_parameters - - linaro-publish-token - - shell: - !include-raw: rpb-openembedded/publishers.sh - - shell: - !include-raw: ledge/oe/submit_for_testing.sh - publishers: - - groovy-postbuild: - script: - !include-raw: - - openembedded-lkft/postbuild.groovy - - email: - recipients: 'maxim.uvarov@linaro.org ilias.apalodimas@linaro.org christophe.priouzeau@linaro.org' |