- job: name: openembedded-armv8-rootfs-external-toolchain project-type: matrix defaults: global logrotate: daysToKeep: 30 numToKeep: 30 properties: - authorization: anonymous: - job-read - job-extended-read linaro: - job-build - job-cancel parameters: - string: name: toolchain_url default: 'http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz' disabled: false node: build display-name: 'OpenEmbedded rootfs with external toolchain (ARMv8-A)' scm: - git: url: https://git.linaro.org/openembedded/jenkins-setup.git refspec: +refs/heads/master:refs/remotes/origin/master name: origin branches: - refs/heads/master skip-tag: true shallow-clone: true wipe-workspace: false axes: - axis: type: slave name: label values: - build - axis: type: user-defined name: rootfs values: - lamp - minimal execution-strategy: sequential: true touchstone: expr: 'rootfs=="minimal"' wrappers: - timestamps - matrix-tie-parent: node: build builders: - shell: | #!/bin/bash set -x # we clean build and populate it from cache bash -x pre-build-do-cleanup.sh # do a build bash -x init-and-build.sh -a armv8 -u ${toolchain_url} linaro-image-${rootfs} cd ${WORKSPACE} bash -x post-build-create-image-manifest.sh bash -x post-build-sort-out-downloads.sh # Capture what we're building in the build output. echo "Build configuration: ${PWD}" git log --format="%H %s" -1 $HOME/bin/repo forall -p -c 'git log --format="%H %s" -1' cat << EOF > out/BUILD-INFO.txt Format-Version: 0.5 Files-Pattern: * License-Type: open EOF - ssh: site: 'snapshots.linaro.org' target: '${JOB_NAME}/${BUILD_NUMBER}/openembedded/images/${rootfs}-armv8-external-toolchain/${BUILD_NUMBER}' source: 'out/**' timeout: 120000 remove-prefix: 'out' always-publish-from-master: true - ssh: site: 'snapshots.linaro.org file-move' target: '' source: '' command: 'reshuffle-files --job-type prebuilt --job-name ${JOB_NAME} --build-num ${BUILD_NUMBER}' timeout: 120000 always-publish-from-master: true publishers: - email: recipients: 'fathi.boudra@linaro.org koen.kooi@linaro.org'