aboutsummaryrefslogtreecommitdiff
path: root/tcwg-update-snapshots_ref.yaml
AgeCommit message (Collapse)Author
2017-07-28tcwg-update-snapshots_ref: Fix u-s_r for all Jenkins nodes.Charles Baylis
As jenkins-helpers.sh was not sourced in the script, print_nodes_in_labels was not defined. Also, because the reference to print_nodes_in_labels was in the start of a for loop, the error was not caught by 'set -e'. To avoid this in future, move the call to print_nodes_in_labels into a separate array assignment. Change-Id: Ib46dd81174aeeb1da03551770c7763c8c4191db9
2017-07-10tcwg-update-snapshots_ref: Use jenkins labels to enumerate most machinesMaxim Kuvyrkov
... to fix TCWG-1181, where we forgot to add tcwg-tk1-09 to the explicit list in this job. Change-Id: I01f1935150c70b6285376d22eb7c2ae45c4b0557
2017-05-17tcwg-*: Send emails for failures in cleanup jobs to tcwg@linaro.org.Maxim Kuvyrkov
Change-Id: I33c5adae5db0824549930031642a0de8624aa8d7
2017-05-16tcwg-update-snapshots_ref: Fix default abe_branch value.Maxim Kuvyrkov
The value is used in "git clone --branch", so needs to be without refs/remotes/origin/. Change-Id: I2d0edca7e9b3c9f46ffdd3f1b681ea9275d5af93
2017-05-04tcwg-*: Switch all matrix and multijob jobs to tcwg-coordinatorMaxim Kuvyrkov
This change makes all TCWG matrix and multijob "coordination" jobs to run on tcwg-coordinator label. The "coordination" jobs do not consume significant resources and just wait for other jobs to finish. In case of matrix jobs these are "flyweight" jobs, and all TCWG multijobs behave similarly. Another benefit from this change is that git checkouts for "coordination" jobs will no longer be mixed with workspaces of matrix sub-builds of the same jobs, if sub-builds happen to start on the same node as coordination job. This has been auto-generated with the following script $ cat > tcwg-coordinator.sh <<EOF for f in tcwg-*.yaml; do type=$(grep "project-type" $f | sed -e "s/.*: //") case $f in tcwg-bkk16-buildfarm-benchmark.yaml) continue ;; esac case $type in freestyle) continue ;; matrix|multijob) sed -e "s/ node:.*/ node: tcwg-coordinator/" -i $f ;; *) echo "ERROR: Wrong job type: $type"; exit 1 ;; esac done EOF Change-Id: I216abbf903537da2c2bfd3f6d5a1fbf6b8fe4877
2017-04-27tcwg-update-snapshots_ref: Allow configuration of abe-branch.Charles Baylis
Add new parameter abe-branch to select which branch of Abe will be used to do the update. Change-Id: I3a90452ec4b87ebc69098addc78e77469d7c6eb8
2017-04-20tcwg-update-snapshots_ref: Update to match scriptMaxim Kuvyrkov
Change-Id: Icaeb073e124da203d59b68e021c1a07b8c3ec5a6
2017-04-20tcwg-update-snapshots_ref: Add $verbose for rsyncMaxim Kuvyrkov
Change-Id: I429bae3a7f2244d08cf560fedec9174fc16b0dc0
2017-04-19tcwg-update-snapshots_ref: Update to match script option changes.Maxim Kuvyrkov
Change-Id: I9b009a49f21d4f4ae1742bf381839f2019a69c03
2017-04-13tcwg-update-snapshots_ref.yaml: Move code to tcwg-generate-source-cache.shMaxim Kuvyrkov
Change-Id: I3a7e7ffe6d84a7d664f284a211b3205b92c17d0b
2017-04-13tcwg-update-snapshots_ref: Update to use new scriptMaxim Kuvyrkov
Change-Id: Iaf692663617680fe8cdd5bc851332b9b443a0660
2017-04-13tcwg-update-snapshots_ref: Update job to use new scripts.Maxim Kuvyrkov
Change-Id: I093cfe4101e280de3dc1a58980594d616eb0e608
2017-02-07tcwg-update-snapshots_ref: Fix linux-next update.Christophe Lyon
Change-Id: I8feb5438e8438e9d465d1dfde31a466cc91ee271
2017-02-07tcwg-update-snapshots_ref: Add remote for linux-next.Christophe Lyon
If not already present. Change-Id: I4b55c3eb3671ef1c48b6e220428ce90fcae821d5
2017-02-06tcwg-update-snapshots_ref: Fix machine name expansionMaxim Kuvyrkov
... apparently {1..5} is not expanded properly inside jenkins script. Change-Id: Icf3d49e359e6145db43960e62e369eba9fec6187
2017-02-06tcwg-update-snapshots_ref: Update machine listMaxim Kuvyrkov
... and re-add tcwg-ex40-01, r1-a7.aus-colo and r1-a12.aus-colo. Change-Id: I8156d18a7d33097828599fc808fe0a60fa75a8ed
2017-01-24tcwg-update-snapshots_ref: Update path to Foundation model tarballMaxim Kuvyrkov
Foundation model was moved to a better [backed-up] location. Change-Id: I3d2b4b2ed2c74254d2ba69911c932bc2813ad759
2017-01-24tcwg-*: Remove references to tcwg-ex40-01 and r1-a*.aus-colo machines.Maxim Kuvyrkov
These machines are no longer used by ci.l.o Change-Id: I2cb4decb20f8b84f7c329da81efd7bf5cc7f6605
2016-12-01tcwg-update-snapshots_ref: Send email in case of failure.Christophe Lyon
Change-Id: I6f1b70d3319634532c69b4319edd500320a77380
2016-12-01tcwg-update-snapshots_ref: Clone the Linux kernel repo.Christophe Lyon
If not already present. Change-Id: I74dfc19a7f301a4d726289c80b4fa6c1aaf2fb87
2016-11-17tcwg-update-snapshots_ref: Update script nameMaxim Kuvyrkov
Change-Id: Ia30300a7e06a73d61b378ab365c7bc77e886401f
2016-11-06tcwg-update-snapshots_ref: Switch to use jenkins-scripts repoMaxim Kuvyrkov
Change-Id: Ibe9ea975876af74adbdb64e42686698ca809637e
2016-11-06tcwg-buildslave-command, tcwg-update-snapshots_ref: Add tcwg-tx1-0[12].tcwglabMaxim Kuvyrkov
Change-Id: I52deed1838e09b5fd46f5194b06de8172bdd6e0a
2016-10-14tcwg-*: Use build-discarder instead of logrotate.Christophe Lyon
Change-Id: I864b319706660d9fef1daa7b213c5488a7039d8e
2016-08-31tcwg-update-snapshots_ref: Update machine allocationsMaxim Kuvyrkov
Change-Id: I18e2692f35b43b17cea5fb1f397d2647fcc8bfc0
2016-07-01tcwg-backport-gerrit: Tie to tcwg-x86_64-dev-01 instead of ↵Christophe Lyon
tcwg-x86_64-ex40build-01 tcwg-compare-results-gerrit: Ditto. tcwg-compare-results-testing: Ditto. tcwg-update-snapshots_ref: Ditto. Change-Id: I6a93d41bb42a0773662c010bb27c2ef88c35f177
2016-07-01tcwg-*: Remove references to tcwg-ex40-0[246].Maxim Kuvyrkov
These machines are being decommisioned. Change-Id: I40b8d4c86f79006d06cdd45f9aaeb6fc6360d60f
2016-05-17tcwg-update-snapshots_ref: Fix a thinkoMaxim Kuvyrkov
Change-Id: Ifb050b1c11bbfab1792b4034d3386c98bfd2bdb8
2016-05-17tcwg-update-snapshots_ref: Correct re-generate option handlingMaxim Kuvyrkov
Change-Id: I633c07e806dfd6d29897aa5e65e2d7bf2bbe3ed2
2016-05-17tcwg-update-snapshots_ref: Fix permissions on the Foundation ModelMaxim Kuvyrkov
Change-Id: I0d7983e9993ad6dbaf6bb15408e9a64a5aa30216
2016-05-17 tcwg-update-snapshots_ref: Distribute Foundation Model to the builders.Maxim Kuvyrkov
Change-Id: I284b242d9990773c07ad6bbe5162f28c64f904df
2016-04-07tcwg-update-snapshots_ref: Update list of machinesMaxim Kuvyrkov
Change-Id: Ie8577cf79f0ea5a43a998063448a98e10a59c1ac
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-02tcwg-backport-maxim, tcwg-update-snapshots_ref: Use abe:stable branch.Maxim Kuvyrkov
Change-Id: Icee00ec35cfd2c79edf432a6d3ba1155a3b15c3d Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2016-02-02tcwg-update-snapshots_ref: Update machine namesMaxim Kuvyrkov
R1-a8.aus was removed and r1-a12.aus was added in its place. Change-Id: I92698e7b7f359699c2c1c1efaec7f7912bd3f4da Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-11-24tcwg-backport-maximChristophe Lyon
tcwg-buildfarm-2steps-master-cambridge tcwg-buildfarm-maxim tcwg-cleanup-results-master tcwg-cleanup-tcwg-test-schroots tcwg-compare-results-master tcwg-compare-results-testing tcwg-cross-check-master-cambridge tcwg-publish-snapshot tcwg-update-snapshots_ref: Prefix display-name with TCWG. For consistency. Change-Id: Ib580b03004fc9934c2279e047cdcae70ddbefb94
2015-10-14tcwg-update-snapshots_ref: UpdateMaxim Kuvyrkov
Change-Id: Ia6de8c1a32197dc32fca9fbad3df5b17ac0e8d48 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-10-07Add a retry to all tcwg jobs for bug #1801Yvan Roux
tcwg-*.yaml: retry_count: 3 Change-Id: Ib52f0694767741e0a6c23fd2605b12c0db06990a
2015-09-10tcwg-update-snapshots_ref: Use dev-01.tcwglabMaxim Kuvyrkov
... as coordinator host for Cambridge TCWG lab. Change-Id: I0cf85aa4a73f85d4e4efdb4462e6f4d58508957f Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-09-10tcwg-update-snapshots_ref: Switch to abe:stagingMaxim Kuvyrkov
Change-Id: I3558776fcf6a599a03c95e9d8f44d3b89b171a80
2015-08-27tcwg-abe-testChristophe Lyon
tcwg-backport-master tcwg-buildfarm-christophe tcwg-buildfarm-master-cambridge-01 tcwg-buildfarm-master-cambridge-02 tcwg-buildfarm-master-cambridge-03 tcwg-buildfarm-master-cambridge-04 tcwg-buildfarm-master-cambridge-05 tcwg-buildfarm-master-cambridge-06 tcwg-buildfarm-master-cambridge tcwg-buildfarm-master-hetzner-02 tcwg-buildfarm-master-hetzner-04 tcwg-buildfarm-master-hetzner-06 tcwg-buildfarm-master-hetzner-07 tcwg-buildfarm-master-hetzner-08 tcwg-buildfarm-master-hetzner-09 tcwg-buildfarm-master-hetzner tcwg-buildfarm-master tcwg-cleanup-tcwg-test-schroots tcwg-compare-results-master tcwg-compare-results tcwg-make-release tcwg-update-snapshots_ref: Switch from git.linaro.org to git-us.linaro.org. As an attempt to avoid git access errors from Jenkins, switch from git.linaro.org to git-us.linaro.org as suggested in bug #1749. Change-Id: I202fa34919043ce3ed53de7eb2181e0e76b1c2d6
2015-08-27tcwg: 'user' param has been deprecated, use the 'users' param instead.Fathi Boudra
Change-Id: I4c19a052878f1493f1389309efb5becd8f6ae08a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-08-24tcwg-update-snapshots_ref: UpdateMaxim Kuvyrkov
Change-Id: I8e37afe5edc9bd55430c4b60908fb325e6873d05 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-08-23tcwg-update-snapshots_ref: Update job defaults and node tiesMaxim Kuvyrkov
Now that "--checkout all" bug is fixed, regenerate snapshots by default. Change-Id: I4923e7770e0e8c21e04a0c406f3675856f0159fd Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-08-23tcwg-update-snapshots_ref: Update abe_branch to fix md5sum handlingMaxim Kuvyrkov
Change-Id: I66377d814cda34d39d7690c97de17b36b0789050 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-08-21tcwg-buildfarm-christopheChristophe Lyon
tcwg-buildfarm-master-hetzner-02 tcwg-buildfarm-master-hetzner-04 tcwg-buildfarm-master-hetzner-06 tcwg-buildfarm-master-hetzner-07 tcwg-buildfarm-master-hetzner-08 tcwg-buildfarm-master-hetzner-09 tcwg-compare-results tcwg-make-release tcwg-update-snapshots_ref: Fix typo in slaves names: ex40-build -> ex40build. Change-Id: I2e89daa9d6f28e5daca67c317c27293db042be35
2015-08-21tcwg-update-snapshots_ref: Update ABE version to use, so that --checkout all ↵Christophe Lyon
works. Change-Id: Ic909064c60dcaa040d2be45a541ea8e98e97404b
2015-08-21tcwg-buildfarm-christopheChristophe Lyon
tcwg-buildfarm-master-hetzner-02 tcwg-buildfarm-master-hetzner-04 tcwg-buildfarm-master-hetzner-06 tcwg-buildfarm-master-hetzner-07 tcwg-buildfarm-master-hetzner-08 tcwg-buildfarm-master-hetzner-09 tcwg-compare-results tcwg-make-release tcwg-update-snapshots_ref: Rename slaves from tcwg-x86_64-?? to tcwg-x86_64-ex40-build-??. This is needed after the slaves have been renamed in Jenkins (TICKET-43), such that it's easier for us to know if the slave is a Hetzner machine, or in the Cambridge lab. Change-Id: Iaa1194e87cb05c80c2bf939b6e430c037d32e853
2015-07-13tcwg-update-snapshots_ref: UpdateMaxim Kuvyrkov
Change-Id: I01f20f80836b80cb7bb857e2ba4a5c32d92803f4 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2015-07-13tcwg-update-snapshots_ref: Use correct git revisionMaxim Kuvyrkov
Change-Id: I548423446cea33750a596670e3c95d97f07936e7 Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>