Age | Commit message (Collapse) | Author |
|
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
|
|
JDK_VERSION should be exported for scripts to pick it up.
Change-Id: If6773483721ac20e7946090537a5de7d1c1f7a33
|
|
And pass JDK_VERSION variable to scripts. This make splitting the jobs
more easy to split between jdk8u and jdk9.
Change-Id: I8d0d2ff61cbab955d7d144e18bdeab6b3d016a50
|
|
Currently, we place jdk8 jobs into $HOME/srv/openjdk - change to
$HOME/srv/openjdk8. Do likewise to jdk9 in another commit.
Change-Id: I2c8229503d98d4d6e438523e5d9a5d9bfa9fff38
|
|
The standard Jenkins plugin for ssh-agent credentials now works. Remove
Fathi's workaround.
Change-Id: I09e152851403cc91186e99673fb448ccc2c59543
|
|
Some envars aren't meant to be published.
Change-Id: I005d0de75e00a4dfea37bb9c7986810bd1001ea4
|
|
Passed -L5 instead of -L 5 to tree command.
Change-Id: I18a15dc2c7e6d1525923171debd92db2d399b6c2
|
|
The output is rather large, and needs pruning to be useful. Just dump
directories. Also, fixup moving of src directory.
Change-Id: I6edd21f73af19ecc2d36e8bbbc2e0e8361ce33d9
|
|
The artifact publishing doesn't appear to work in the way I intended.
Pushing text to console.
Change-Id: I55ed18ac29f7f4eee8c2e390a0d35651fb6694f2
|
|
NODE_NAME apparently not getting through to the script.
Store environment variables.
Change-Id: I42750872ccf0ecb420f4a523794aaeb428efe67b
|
|
The output from tree is 20MB. Compress to less than 1MB with xz.
Change-Id: I84a60a7975f487b9d9d86ae661e8be52d800f58e
|
|
Publishing the contents of the persistent filesystem tree will help
diagnose issues with publishing better.
Change-Id: I5736830dc26dfa3a46b85d411e19caf113a4b9ea
|
|
The publishing needs to know the node name for publishing the jdk
images.
Change-Id: I3aee7ab93232c77bfe05ffe9fcc993ceb6b63e8d
|
|
Testing is eased if we can run our jobs.
Change-Id: I8b81c04cb862810c27e5dc07b0680f91b28a3907
|
|
Insert scripting for taking ssh credentials and running ssh-agent
manually.
Change-Id: I1b7ea46b26415bce39cd9980c9f8a48b6f1cbeff
|
|
Change-Id: Ia395c05ba4c76c328f7c3eea6e61ab93dc733786
|
|
Looks like we need to add the parameters for them to be overriden by the
multijob.
Change-Id: I8959f27bf4ddbe1f2331126ca7ab1b9eb6bb7c23
|
|
Enable the setting in one place the locations for the publishing of
results across the different publish jobs.
Change-Id: I1827a193479400905abeac795cc693f8901e1087
|
|
This reverts commit 5255d6c9b82fa70855b35c15b83c661312a5796f.
Also, put correct parameters in correct job.
Change-Id: Ic8bec93b9d07e9dd45ebcbd16837a70fa1f27f00
|
|
PUBLISH_DEST appears to be unset and publish script failing. Confirm
this by dumping envvars.
Change-Id: Iaf2bd1c047396f751579991d5052f30a3f2dcf42
|
|
Need to add ssh-agent for publishing results.
Change-Id: I8807694c17d0a70e37d514115f681022b90f639e
|
|
When publishing, make the destination configuration with Jenkins
variable. This allows us to publish to places other than
/home/openjdk-testing. Current set up to /home/openjdk-testing/staging
for testing.
Change-Id: Ie8947720a7d74a3f00552cf00cb5043eaba0b539
|
|
Change-Id: I9c5f410841ada43132aea62ad5c29a6a7b1e00bd
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Scripts was looking for jtreg/linux/bin/jtdiff, whereas it is now under
jtreg/bin/jtdiff
Also add myself to the email addresses.
Change-Id: Ib456b80564a753a9f372b104051998eb42cce4b9
|
|
There were warnings using the logrotate property. This replaces it with
a build-discarder property.
Change-Id: I6b34938eca86c050d2edb5aa70ab91a9c1b76d11
|
|
Adds "PERSIST" variable which currently points to "$HOME/srv/openjdk".
This removes a dependency on the ~openjdk-testing userid, which won't
ever exist on ci.linaro.org.
Removes dependency on the *-test-scripts directories being already
checked out. Instead, the "jdk8-*-persist" jobs check out the test
scripts and the "jdk8-*-publish" jobs reuse them.
Change-Id: Id25f1f1ac2e9a33f63cb393b6f1e8c7eb3dee2e0
|
|
Change-Id: I21c918bb514312c9f7ec821f934b9ca200e8b36b
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I4ac1422123a3849b50fc68effc7c598b44cd2553
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|