aboutsummaryrefslogtreecommitdiff
path: root/tcwg-backport.yaml
AgeCommit message (Collapse)Author
2020-04-14tcwg-*: Remove tcwg-x86_32-build, deprecating i386 containersChristophe Lyon
Change-Id: Iee9c5e51cbe5eadca0a920cc3d27cae52e274664
2019-10-25tcwg-*: Use git.linaro.org instead of git-us.linaro.orgChristophe Lyon
We've seen sporadic failures where Jenkins couldn't get git-us.linaro.org's certificate and we switched a subset of our jobs to git.linaro.org instead. There was no such failure since then, so apply the same change to all our jobs, since we just got that problem with tcwg-cleanup-stale-workspaces. Change-Id: Id6452208f93f4a3c3eed90a0b0c02bd9dc0dc0b9
2019-08-01tcwg-backport, tcwg-buildfarm-cmp, tcwg-gdb, tcwg-trigger-gcc-trunk-ubsan, ↵Christophe Lyon
tcwg-upstream-monitoring: Add support for tcwg-amp* machines. High-level jobs. Change-Id: I3afb38fa6ddfd33f6ef86314aecccc58ea70f123
2019-06-16tcwg-backport: Fix handling of DO_NOT_RUN_VALIDATION flagChristophe Lyon
Change-Id: I09457d4f07534f638069fbd5f3f5ad25e066ca00
2019-06-15tcwg-backport: Improve debug tracesChristophe Lyon
Change-Id: I40b4223a5105240e3101e5928fec02a38bbf02fe
2019-06-04tcwg-backport: Run on tcwg-coordinatorChristophe Lyon
instead of hardcoded tcwg-x86_64-dev-01. The tcwg-coordinator label contains 2 machines, so this removes useless constraints in case tcwg-x86_64-dev-01 is saturated. Change-Id: I62dabbd9e271fbbd00f95ecd8d167b46d3f979c9
2019-05-28tcwg-backport: Fix handling of DO_NOT_RUN_VALIDATION tagChristophe Lyon
Do not fail if the magic string is not present in the commit message (because we run under 'set -e') Change-Id: I98c2cf34be8cf70c9ac6c09b7de2e835a1af4b06
2019-05-24tcwg-backport: Clean generated files before startingChristophe Lyon
Make sure we start from a clean state, and remove temporary files. Change-Id: Id4abb04faf20c75a586f164581f26f752ec7eef9
2019-05-24tcwg-backport: Do not run validation if the commit message contains the ↵Christophe Lyon
magic word DO_NOT_RUN_VALIDATION To avoid saturating builders with WIP patches that do not need validation. Change-Id: I928a7e73452e853301c3739176092afdca1e68b4
2018-08-10tcwg-*: Add "clean: before" git directive when "wipe-workspace: false"Maxim Kuvyrkov
This should fix stale merge problem in tcwg-abe-tested job. Change-Id: Iad7b01d54bd0d421c15fad067a66f3bc3b83736c
2018-06-27tcwg-*: Use @@host@@ instead of \$builder_typeChristophe Lyon
Since tcwg-buildfarm.sh has a new interface, "host" (former builder_type) cannot be computed before we evalute log_name. Using @@host@@ enables the use of sed later to replace it with the right value. This patch complements https://review.linaro.org/#/c/25980/ Change-Id: Ie2235a60860f67033fce109ccf990008605192a1
2018-06-07tcwg-backport: Add dryrun parameter.Christophe Lyon
Change-Id: Id157c2a21e797eefedf6b5da42f1618601b3be65
2018-05-29tcwg-backport, tcwg-buildfarm, tcwg-buildfarm-cmp: Add arm-eabi configChristophe Lyon
Change-Id: I24e17e71caa68259fc4bbd55defa1f4c31c7b650
2018-05-24tcwg-backport, tcwg-gnu-patch-benchmarking: Use git_rev_parse from ↵Christophe Lyon
jenkins-helpers.sh 'git rev-parse tested' produces an error (ambiguous argument), so use our helper function to avoid having to use refs/remotes/origin/tested. Change-Id: I7e8a1174411290eecdd37e4b77ddf771efe74242
2018-05-22tcwg-*: Remove refs/remotes/origin prefix for branch names.Christophe Lyon
This seems to be the most robust approach/current best practice. Change-Id: I440d4dd280b6b801bf67ee6e59ae550a08c672f2
2018-05-17tcwg-backport, tcwg-gcc-release-automation, tcwg-gnu-patch-benchmarking: Use ↵Christophe Lyon
'tested' branch of jenkins-scripts. Change-Id: I4399e5cabbb988342475df4b4ffc76636d89454b
2018-05-17tcwg-*: Add scripts_branch parameter to all users of tcwg-buildfarm.Christophe Lyon
Default to refs/remotes/origins/master, which is also the default value in tcwg-buildfarm: this patch should have no functional impact. tcwg-regression-detection: Only add a TODO reminder saying we should compute which versions of jenkins-scripts we want to use. Change-Id: Id6e66a202e1aadf48f610c37f3712273493ca454
2018-05-15tcwg-backport: Use 'latest-rel' ABE config for GCC patches against gcc:master.Christophe Lyon
This is to avoid problems when a build with all master branches is broken. Change-Id: I451d500389638e494764d73a35f46a1eeb48c8ba
2018-04-28tcwg-backport, tcwg-compare-results: Support target_list.Christophe Lyon
We want to force the list of targets the comparison script should compare. Change-Id: Icda876054eccec5a882417692aafd63af95748ff
2017-06-06tcwg-*: Switch abe:stable to abe:tested.Yvan Roux
Change-Id: Idf5e3e4e69975b28a0643b5bb5947783367fcd76
2017-06-06tcwg-backport: Prepare switch to abe/tested.Yvan Roux
Since abe/tested branch is automatically updated, backport job needs to fix abe's revision used for 'origin' and 'patch' buildfarm builds, the logs being uploaded into a new layout: tcwg-backport-<GCC_SHA1>/<ABE_SHORT_SHA1>/ Change-Id: Id222606d79cd60d7c8aece2045172d253a29d253
2017-05-06tcwg-backport: Add GCC 7 support.Yvan Roux
Change-Id: Ib38b3552e62ea46f414bef7676af64484997d127
2017-04-19tcwg-buildfarm: Rework to use dynamic slave and target axes.Maxim Kuvyrkov
Change-Id: Ib5571449544f8c451a780a7947cca5781273d590
2017-04-11tcwg-buildfarm: Add displaytag parameter.Christophe Lyon
The goal is to make it easier to understand what a buildfarm run is related to in the Jenkins dashboard. tcwg-backport-multijob, tcwg-backport, tcwg-bkk16-trigger-extended, tcwg-buildfarm-cmp, tcwg-buildfarm-startcontainer, tcwg-regression-detection, tcwg-trigger-gcc-linaro-5, tcwg-trigger-gcc-linaro-6, tcwg-trigger-gcc-trunk-ubsan, tcwg-upstream-monitoring: Set the new parameter. Change-Id: Ib123aeca2365606df113a0756a3304be19a39e68
2017-03-20tcwg-backport: Fix log name.Christophe Lyon
Use $builder_type instead of $(uname -m) as this is now computed in tcwg-buildfarm. Otherwise, we get logs for amd64_64 and i386 containers in the same x86_64 directory. Change-Id: Ic42df4ed45e7adccb887b3a105e358eb9a02c29d tcwg-backport-multijob: Likewise. tcwg-bkk16-trigger-extended-native: Likewise. tcwg-bkk16-trigger-extended: Likewise. tcwg-buildfarm-cmp: Likewise. tcwg-gcc-idle: Likewise. tcwg-trigger-gcc-linaro-5: Likewise. tcwg-trigger-gcc-linaro-6: Likewise.
2017-02-07tcwg-backport: Fix handling of gcc-4_9-branch.Christophe Lyon
Otherwise, it uses gcc-6 config, and master branches of binutils, glibc, newlib. Change-Id: I8fb585fa529dc4d13dbeda4fb85de4aa6c7985f1
2016-10-14tcwg-*: Use build-discarder instead of logrotate.Christophe Lyon
Change-Id: I864b319706660d9fef1daa7b213c5488a7039d8e
2016-08-31tcwg-*: Merge and handle bkk16-buildfarm developments into main jobs.Yvan Roux
Change-Id: I1786660357d50d296983df8ed55655e3743730f8
2016-07-13tcwg-backport: Use ABE's toolchain default configuration.Yvan Roux
Change-Id: Ie02a5e96db59aa612c58d4d00618b49f5ba8ecaa
2016-07-04tcwg-backport: Update binutils, newlib and glibc versions.Christophe Lyon
For gcc-5: glibc:linaro/2.21/master For gcc-6: glibc:linaro/2.23/master newlib:linaro-local/newlib-2.4-branch For gcc trunk: binutils:master glibc:master newlib:master Change-Id: Iab4c7fb6af57d4a8774da920f673d28e52ab26c6
2016-06-24tcwg-backport: Update binutils branch for gcc-6.Christophe Lyon
Use linaro_binutils-2_26-branch instead of binutils-2_26-branch Change-Id: I447adc81b8b576329834c58e73710a71924a8b52
2016-05-30tcwg-backport: Choose components version depending on the gcc branch.Christophe Lyon
This enables us to use different binutils/libc versions for gcc-5, gcc-6 and gcc-trunk. Change-Id: Ic1378fda484c4b8d5a3740b7744b210df3613bf5
2016-05-13tcwg-buildfarm, tcwg-backport: replace gcc_branch with override.Christophe Lyon
This was experimented with in tcwg-bkk16-buildfarm, and enables to override the binutils and libc versions. This is necessary to prepare support for choosing the binutils/libc version depending on the gcc branch. Change-Id: Idb866a29456f9d042d6a892c48bfa94a4b569444
2016-04-14tcwg-backport: Add rebuild parameter.Christophe Lyon
Change-Id: I0ba54937a7f58108dc01ec1e4659f80de87c4a50
2016-02-11Limit daysToKeep/numToKeep to 60Fathi Boudra
Jenkins master is a limited resource. 2 months with daily builds should be more than enough for keeping the build logs. If we need more, we can always publish them with the build artifacts. Change-Id: Iebfdcafa937e8ffb49c6907cf6593060691376cd Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-02-10tcwg-*: Update display-names to sort jobs in Jenkins web UIMaxim Kuvyrkov
Change-Id: Iab4d2266b87883bde53f4752fe6fe1e37e16b8dc Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2016-02-04tcwg-backport, tcwg-buildfarm, tcwg-compare-results: AddMaxim Kuvyrkov
... stable versions of backport validation jobs. Copy with minor edits tcwg-backport-maxim.yaml -> tcwg-backport.yaml tcwg-buildfarm-maxim.yaml -> tcwg-buildfarm.yaml tcwg-compare-results-master.yaml -> tcwg-compare-results.yaml Change-Id: Iafc3b54c2c9213ce47c14b70edd3c8ca3ed772aa Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-07-24tcwg-backport, tcwg-buildfarm-test-builder, tcwg-buildfarm: Delete jobsMaxim Kuvyrkov
Delete obsolete jobs. Use tcwg-backport-{master,gerrit} and tcwg-buildfarm-master jobs. Change-Id: If1d3a244e3d615667a0a96f75ad006b652c52202 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-06-03tcwg-*: Fix build's namesMaxim Kuvyrkov
Change-Id: I79a8286ce13764477980f5730a28bdc52d87d320 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-06-03tcwg-*: Shorten build-namesMaxim Kuvyrkov
Change-Id: I89982077ee12931bc7963bc6acb2b66c610886b9
2015-05-19tcwg-*: Wipe workspace in all TCWG jobs.Maxim Kuvyrkov
Change-Id: I086dd54aca5c7bf9f4fcaeb96f488cd7f674f530
2015-05-04tcwg-backport, tcwg-buildfarm: Add christophe.lyon@linaro.org as email ↵Christophe Lyon
recipient. Change-Id: I9d1ef1ddf3bd553f68e8ed7eb0a4d7edacb317eb
2015-04-30tcwg-backport, tcwg-buildfarm: update build-name to include gcc_branch ↵Christophe Lyon
parameter value, and drop GIT_REVISION. Change-Id: I320ef92b93cf996590d5ceaeb6746805f25b1641 Signed-off-by: Christophe Lyon <christophe.lyon@linaro.org>
2015-04-30tcwg-backport: Add gcc_branch_prev parameter.Christophe Lyon
Change-Id: I7e7ad3d384807c6205c4864183fa7305f84cb169 Signed-off-by: Christophe Lyon <christophe.lyon@linaro.org>
2015-04-29tcwg-backport: Fix display-name of the jobMaxim Kuvyrkov
Change-Id: I9ad2ef3ac60fec8e6848699e68a9d29d0a566d28
2015-04-29tcwg-backport: Add new jobMaxim Kuvyrkov
Change-Id: I93bd9ee266684a6e75cde0b22a95ee8a2c2a846f Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>