aboutsummaryrefslogtreecommitdiff
path: root/jdk8-update-src-tree.yaml
AgeCommit message (Collapse)Author
2020-12-03Disable old jobsRiku Voipio
Most of th following jobs haven't run successfully since 2017, so they are most likely not needed anymore. Also add all the java jobs, since nobody takes responsibility of them anymore. Disable for now, delete in a year. Change-Id: I50bca8b143d6ac247bb552b7deafe833068dddb0
2020-01-13jdk: Add jdk14 jobsStuart Monteith
Creates all the new jobs required for jdk14. Disables jdk12, which was obsoleted by jdk13. Change-Id: Idd622d78764932837a493f7e65f93e0969866a5b
2019-06-17jdk: Update blocking-jobs for jdk13Stuart Monteith
Prevent jdk13 jobs from running with others in parallel. Change-Id: I81d4e5cb304ec22001b5fd31588a7e92cc412d54
2019-01-21jdk: Build blocked uses regexStuart Monteith
The buildblocker job specified uses regular expressions. Add missing "." to "jdkX-.*", etc. Change-Id: I29e574c93c5a1917e8c09792bb8af7ef44bc3220
2019-01-21jdk: Change build scheduling.Stuart Monteith
jdk8,11 and 12 build on Tue, Thu, Sat. jdkX builds on Mon, Wed, Fri. Machine is free on Sun for everything else. Enables build blocking - builds won't be triggered if builds other builds are running. e.g. jdk12 won't start if builds from jdk11,8 or X are running. Change-Id: I6b21c5da2a0696045e0f2db1564ca6c4f96e4441
2018-11-14jdk: Switch jdk8u builds to jdk8u-shenandoahStuart Monteith
Red Hat is moving its support over to the Shenandoah branch. They were maintaining both Shenandoah and the plain jdk8u port. This reduces their maintenance overhead. Change-Id: I0bd3f88f0839609acc5a9d2d25053a577d84f596
2018-11-12jdk: Change build schedulesStuart Monteith
JDK 8 is built on Sunday. JDK is built on Monday, Wednesday, Friday JDK 11 is built on Tuesday, Thursday, Saturday Change-Id: Ic3d3e2c89617f700e6e97c0c832643cc22e496d8
2018-10-03jdk: Update jdk8u builds to use j12-qrep-01Stuart Monteith
Plus fixes for new schemes. Change-Id: I6b4a333fab87425f6c976eb324a2cd43654d1569
2018-10-03jdk: Update hg.openjdk.java.net to use httpsStuart Monteith
Upstream recently enabled https, we should therefore use it. It is only used in places where the source code is pulled down. Change-Id: I30fbd3f79f564ae0861142e077177d83b023625b
2018-06-28jdk: Schedule JDK builds to run on different daysStuart Monteith
Now builds take over 36 hours, the multi-job builds have a habit of overlapping. The current active builds will be JDK8, JDK10, JDKX and JDK11 (soon). Most jobs finish at 7am, which should cover most activity from California jdk8 - Wednesday jdk10 - Friday jdk11 - Saturday jdkX - Monday Change-Id: Ib4cccad7aedfff198489211edf49ae960c16baf0
2017-02-08jdk: Generate BOMs with heads from the tipStuart Monteith
Sometimes we may generate BOMs with all the heads for a repository. Just output the head "tip". Change-Id: I57c6afed942309c5cfbc415e09752760c7ac1926
2016-12-14jdk: Fix jdk8-update-srcStuart Monteith
jdk9 directory and archive names creeped in. Change-Id: I9bb9d1b88eaca3b8e4bd1e5998c47a15fe1643f2
2016-12-12jdk: Add BOM to artifacts exported by update src.Stuart Monteith
out/BOM was missing - we aren't using wildcards here. Change-Id: Iace92084befd97bea32a7f90522c1f0ddd4d3050
2016-12-12jdk: Report tree in BOMStuart Monteith
Use "hg paths default" to report the path from which the source is downloaded. Change-Id: If91026a4fa60616628c789529f4f064706668eb9
2016-12-12jdk: Add BOM file to update-src artifactsStuart Monteith
We want to report the contents of the builds when generating email reports. Include BOM in artifacts. Change-Id: I9f8b2ffdaa1a8390fe96fe92e73db70705e1e190
2016-12-08jdk: Change format of BOM in source tgzStuart Monteith
The BOM only has the hashes of the latest commits. This changes BOM such that the most recent tag is presented. Subdir Hash Tag Tag hash . 34bade2c592a jdk-9+147 5f6920274c48 corba f95cc86b6ac2 jdk-9+147 dc49e0922a8e jaxp 1ede1ddbd43a jdk-9+147 149559dd882d jaxws c8c9c334743c jdk-9+147 be37411855de langtools 586c93260d3b jdk-9+147 76389430a13e jdk c1b4d9879aea jdk-9+147 c41140100bf1 hotspot bdfe30141ef6 jdk-9+147 132a72c78207 nashorn a42ebb5ed04b jdk-9+147 9e86d6383456 Change-Id: I32e2125b4086c82da6eb449cca7af42a486da3d0
2016-11-09jdk: Pass YEAR and DAY_OF_YEAR envarsStuart Monteith
There is an issue where jobs aren't able to run across different days, and can't be restarted across different days. This change causes jdk8-update-src-tree.yaml to generate the YEAR and DAY_OF_YEAR envars, which it puts into a property file the job subsequenetly uses as parameters to launch the other jobs. Change-Id: I70ef3cf00deb0c248d99ad20ba8bb7a49b1bc032
2016-11-01jdk: Hash the commits and offset JDK8 and JDK9Stuart Monteith
JDK8 and JDK9 each will take about 12 hours, in the existing state. This patch uses "H" to hash the starting minutes, and offsets the builds 12 hours apart so they don't start at the same time. Change-Id: I13b789e53d183c2ee3b6ac0639e13922756a51b4
2016-10-31jdk8: Update jobs to use jdk8uStuart Monteith
And pass JDK_VERSION variable to scripts. This make splitting the jobs more easy to split between jdk8u and jdk9. Change-Id: I8d0d2ff61cbab955d7d144e18bdeab6b3d016a50
2016-08-10jdk8: Allow openjdk-members to update the jdk8 srcStuart Monteith
In order to get a completely realistic run, it's best to update the source before running. Change-Id: Ie0455b1d63af012fe0d4eea27f7e65c5b120301a
2016-08-10jdk8: Move from logrotate to build-discarderStuart Monteith
There were warnings using the logrotate property. This replaces it with a build-discarder property. Change-Id: I6b34938eca86c050d2edb5aa70ab91a9c1b76d11
2016-06-20jdk8-update-src-tree: Pull from jdk8u, not jdk8Stuart Monteith
JDK 8 tree is inactive. Pull from JDK 8u instead, which is receiving updates. Change-Id: Ie7c368f45f041901a273826287e4dc9f1d637398
2016-02-26jdk-update-src-tree: fix multiple scm syntaxFathi Boudra
The build jobs were deployed successfully but don't match expectations: it didn't contained multiple scm at all... Enable the jobs too. Change-Id: Ic1c4ad0a3e508e5418ab3341c854f3ea2a44c83b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-11-06openjdk: use consistent display name across OpenJDK CI jobsFathi Boudra
Change-Id: I21c918bb514312c9f7ec821f934b9ca200e8b36b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-26jdk8-update-src-tree: add new OpenJDK CI jobFathi Boudra
Change-Id: I4d05538b5fc115548b279c89f32b6923adb2b00c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>