- job: name: tcwg-abe-tested project-type: multijob defaults: global properties: - authorization: anonymous: - job-read - job-extended-read linaro: - job-build - job-cancel - build-discarder: days-to-keep: 30 num-to-keep: 30 parameters: - bool: name: no_tests_just_update_tested default: 'false' description: 'Do not run tests, and just update abe:tested' disabled: false node: tcwg-coordinator concurrent: true display-name: 'TCWG BBB Trigger ABE extended validation' scm: - git: url: ssh://tcwg-buildslave@review.linaro.org:29418/toolchain/abe.git # tcwg-buildslave user id credentials-id: 'e0958a95-204f-4c14-a66c-5e2be6c5d50a' name: gerrit branches: - refs/remotes/gerrit/master basedir: abe skip-tag: true shallow-clone: false wipe-workspace: false - git: url: ssh://tcwg-buildslave@review.linaro.org:29418/toolchain/jenkins-scripts.git # tcwg-buildslave user id credentials-id: 'e0958a95-204f-4c14-a66c-5e2be6c5d50a' name: gerrit branches: - refs/remotes/gerrit/master basedir: jenkins-scripts skip-tag: true shallow-clone: false wipe-workspace: false triggers: # Every day at 1:01am - pollscm: '1 1 * * *' wrappers: - timeout: timeout: 600 - timestamps - ssh-agent-credentials: # tcwg-buildslave user id users: - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a' builders: - shell: | #!/bin/bash # Print out environment for debug purposes. env - conditional-step: condition-kind: strings-match condition-string1: '${ENV,var="no_tests_just_update_tested"}' condition-string2: 'false' steps: - multijob: name: 'ABE extended tests' condition: SUCCESSFUL projects: - name: tcwg-abe-extended predefined-parameters: | abe_branch=$GIT_COMMIT scripts_branch=$GIT_COMMIT_1 - shell: | #!/bin/bash set -ex git config --global user.name "TCWG Buildslave" git config --global user.email tcwg-buildslave@linaro.org git -C abe push gerrit $GIT_COMMIT:refs/heads/tested git -C jenkins-scripts push gerrit $GIT_COMMIT_1:refs/heads/tested