Commit Graph
70 Commits
Author SHA1 Message Date
a9ca5ef3d4 [JEP-227] Replace Acegi Security with Spring Security & upgrade Spring Framework (#4848)
Replacing Acegi Security with Spring Security

Co-authored-by: Tim Jacomb <timjacomb1+github@gmail.com>
Co-authored-by: James Nord <jtnord@users.noreply.github.com>
2020-11-06 11:30:25 -07:00
Tim Jacomb 9ac18faaa4 Configure test reporter for javascript tests 2020-10-25 20:38:53 +00:00
Mark Waite 7026b4d042 Do not use Azure maven cache - unavailable
The Azure maven cache was removed at the end of January 2020.  When the
DNS entry was also removed, builds began failing. Fix the builds.
2020-02-13 12:08:13 -07:00
Jesse Glick 50c68f851c ath branch also needs to suppress download messages, though 3.5.4 is too old for -ntp. 2019-11-26 09:08:48 -05:00
Jesse Glick b4856f6a17 -ntp 2019-11-25 16:26:22 -05:00
Oleg Nenashev e0d90f1148 Reenable ATH in Jenkinsfile 2019-10-31 18:03:59 +03:00
Oleg Nenashev 9225492a0a Revert "Revert "Disable Windows builds and ATH to mitigate the ongoing INFRA issue" (#4155)" (#4316)
This reverts commit e37cd74f04.
2019-10-25 13:15:01 +03:00
Jesse Glick 3b3a2f5760 [JENKINS-58625] Cancel older builds of a given branch. 2019-10-23 16:54:04 -04:00
Oleg Nenashev e37cd74f04 Revert "Disable Windows builds and ATH to mitigate the ongoing INFRA issue" (#4155)
* Revert "Disable Windows builds, ATH and Incrementals to mitigate the ongoing INFRA issue (#4153)"

This reverts commit 3356311377.

* Jenkinsfile: Prepare to Windows Docker agents

* Revert the Linux label patch for the ATH step

* Disable Benchmarks for Windows
2019-10-23 19:37:01 +03:00
Oleg Nenashev 3356311377 Disable Windows builds, ATH and Incrementals to mitigate the ongoing INFRA issue (#4153)
* Disable Windows builds, ATH and Incrementals to mitigate the ongoing INFRA issue

See https://groups.google.com/forum/#!topic/jenkinsci-dev/v9d-XosOp2s is resolved

* Restore incrementals publishing
2019-08-15 23:01:17 +02:00
Jesse Glick 07ef6650a6 Run the Linux JDK 8 & 11 builds using ACI agents rather than Ubuntu VMs (#4129)
* Run the Linux JDK 8 & 11 builds using ACI agents rather than Ubuntu VMs.

* A couple of tests failed when run as root.

* Since https://github.com/jenkinsci/jnlp-agents/pull/5 is as yet undeployed, install packages ourselves as a workaround.

* Revert "Since https://github.com/jenkinsci/jnlp-agents/pull/5 is as yet undeployed, install packages ourselves as a workaround."
This reverts commit 2f7e84d67a.
The changes have been deployed, so the workaround is no longer necessary.
2019-07-27 07:54:24 +02:00
Jesse Glick 9731522f27 [INFRA-2028] The timestamps step is no longer necessary. (#4068) 2019-06-15 20:05:12 +02:00
Daniel Beck 23d60086d0 Do not retain as many artifacts 2019-02-10 00:48:42 +01:00
Jesse Glick e237b22251 Artifacts for incrementals are only supposed to be archived from one branch. 2019-02-05 09:45:50 -05:00
Jesse Glick bb7ba911d8 Avoid archiving any test-related artifacts. 2019-01-28 15:33:09 -05:00
Jesse Glick c842062ac5 Simpler check for local file modifications. 2019-01-03 15:41:57 -05:00
Jesse Glick 55ce7a6924 Let us again try all matrix variants. 2018-12-12 10:41:04 -05:00
Jesse Glick f966a89170 Noticed a Surefire error.
https://ci.jenkins.io/job/Core/job/jenkins/job/master/1179/execution/node/38/log/?consoleFull
[WARNING] Corrupted stdin stream in forked JVM 2. See the dump file /home/jenkins/workspace/Core_jenkins_master-CZB5BLBJFXZE2BKR63DSXQKXRZJAOWBX73QP55GU5KMX7AHAF6CQ/test/target/surefire-reports/2018-12-12T10-57-04_077-jvmRun2.dumpstream
2018-12-12 09:04:59 -05:00
Oleg Nenashev 46824ec45d [JENKINS-53863] - Update JTH to 2.41.1 and enable testing with JDK 11 2018-11-13 18:48:52 +01:00
Oleg Nenashev 2d7b2b6e24 [JENKINS-51903] - Allow specifying multiple Java versions in Jenkinsfile
Backports Jenkinsfile from the java11-support branch
2018-09-28 20:46:29 +02:00
Jesse Glick e216995ee0 Avoid CI failures pending reincrementalifization. 2018-05-07 09:39:26 -04:00
Jesse Glick 3fb17fb0bb [JENKINS-50692] [INFRA-1571] #3394: JEP-305 Incrementals in core 2018-05-03 10:13:39 -04:00
Baptiste Mathus f94ecf2c9f Set ATH mvn run: set batch mode, and show versions 2018-04-30 09:53:49 +02:00
Raul Arabaolaza 9f8b5d691e [JENKINS-50405] Run the entire thing in docker && highmem node 2018-03-26 17:42:19 +02:00
Raul Arabaolaza 198850a120 [JENKINS-49269] Cautious deleteDir 2018-03-20 14:56:25 +01:00
Raul Arabaolaza 36e9eb0344 [JENKINS-49269] Use correct maven env to buld war for ATH 2018-03-14 15:02:20 +01:00
Raul Arabaolaza 122ce9a048 [JENKINS-49269] Fix jenkinsfile and use latest commit of ath 2018-03-14 11:24:14 +01:00
Raul Arabaolaza 41c006d5ed [JENKINS-49269] Run ATH SmokeTest category on core builds 2018-03-13 10:26:05 +01:00
Sam Van Oort 05948995af Use performance-optimized build mode to reduce IO needs a bit 2018-02-16 18:07:30 -05:00
Jesse Glick 26e0ac5124 war/src/test/js/ apparently produces war/target/surefire-reports/JasmineReport.xml without the TEST- prefix used by Surefire. 2017-12-01 12:04:16 -05:00
Jesse Glick 7cbc8f5502 Only inspect direct subdirectories for Surefire reports. 2017-11-30 23:00:20 -05:00
Jesse Glick 9e8c772c43 Simplifying naming of publish stages. 2017-11-16 22:49:13 -05:00
Jesse Glick 4e78418433 javadoc:javadoc could fail under some circumstances. 2017-08-14 15:40:46 -04:00
Jesse Glick 7b69fe5be6 [INFRA-1032] ${user.name} might contain metacharacters. 2017-06-26 15:19:27 -04:00
Jesse Glick 902b901385 Deleting obsolete comment. 2017-05-19 12:04:04 -04:00
Jesse Glick 1e3f1226cd Adding -e to get stack traces on failures. 2017-05-18 17:39:30 -04:00
Jesse Glick 82db76d5c8 [INFRA-1176] Using repo.azure.jenkins.io as a mirror for CI builds. 2017-05-18 17:28:25 -04:00
Jesse Glick e713cb42f4 Rather than ignoring .repository, better to use a location in the workspace temp directory. 2017-04-27 11:35:27 -04:00
Jesse Glick 9d269168a5 Verify that there are no modified or untracked files at the end of the build. 2017-04-26 13:07:41 -04:00
Jesse Glick 7c16d8dc46 Fix Javadoc generation on JDK 8. 2017-04-11 09:26:45 -04:00
Baptiste Mathus 067ba0ebe8 Remove MaxPermSize usage
Obsolete with Java 8. Permanent generation was removed.
2017-04-03 15:43:42 +02:00
Daniel Beck 335fb4bc78 Merge pull request #2763 from slide/windows-ci
Fix tests on Windows
2017-02-26 21:25:25 +01:00
Daniel Beck 2a03dda885 Reference redirectors and jenkins.io as much as possible (#2756)
* Reference redirectors and jenkins.io as much as possible

* Something went wrong, so this is a troubleshooting URL

* More specific redirect URLs
2017-02-25 19:56:01 +01:00
Daniel Beck 1047a2a66c Add Windows build back
This will allow PRs to resolve failing tests on Windows
2017-02-08 22:11:30 +01:00
Jesse Glick d46fc53ca4 Disable Windows builds until they are fixed. 2017-02-03 12:23:03 -05:00
Baptiste Mathus a1fde68ed7 [INFRA-1032] hack around by forcing user.name 2017-01-14 23:38:26 +01:00
Alex Earl 8c54dd3dac Add comment about hackiness 2017-01-04 09:07:04 -07:00
Alex Earl 29d0d2cadf Add a comment pointing to the ci.adoc file for node types 2017-01-03 15:50:15 -07:00
Alex Earl e19d3aa9ba Add Windows build 2017-01-03 13:15:12 -07:00
R. Tyler Croy fdcb083587 Remove the packaging tests entirely to get valid pull request verification
This code can come back, IMO, after @svanoort and I fix the unpleasant/broken
tight-coupling between this Jenkinsfile and Groovy code floating around in the
jenkinsci/packaging repository
2016-09-21 11:02:16 -07:00