Commit Graph

125 Commits

Author SHA1 Message Date
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
R. Tyler Croy f981977c11
Remove the broken packaging testing temporarily
This needs to be reworked a bit to accomodate more modern versions of Jenkins
Pipeline
2016-09-21 11:01:11 -07:00
R. Tyler Croy 09df83be00
Let Maven decide the appropriate amount of concurrency 2016-09-18 09:34:47 -07:00
R. Tyler Croy 423fca9c97 Revamp the Jenkinsfile to use more recent @Symbol steps and to run well on ci.j.io (#2549) 2016-09-17 20:29:26 -07:00
Sam Van Oort 5d4e167547 Ensure that Jenkins 2.0 Jenkinsfile uses correct packaging branch 2016-04-12 11:35:19 -04:00
Jesse Glick 1fedbe18b6 After https://github.com/github/linguist/pull/2861 we should not need the shebang for syntax highlighting. 2016-04-07 16:16:00 -04:00
Andrew Bayer 8fecbaabaa Switch to building/testing with JDK8.
Memory issues (suspected) are causing hanging test execution when
building/testing with JDK7u80, so at Daniel Beck's suggestion, let's
move to JDK8.
2016-04-04 08:18:16 -07:00
Andrew Bayer 4983b01d3a An attempt to skip execution of package testing for PR builds 2016-02-23 12:57:31 -08:00
Andrew Bayer a29f3d16b5 Re-enable installer tests
Now that we're using sh2ju for installer tests and not failing the
build for test failures, instead going unstable, let's re-enable
installer tests for 2.0.
2016-02-22 08:18:54 -08:00
Andrew Bayer a39a56f482 [FIXED JENKINS-33019] Use FQN for BuildDiscarderProperty
BuildDiscarderProperty was moved to core from Pipeline, but not in
time for the 1.642 LTS line. So you need to explicitly use the fully
qualified class name when using it as long as you might be running on
1.642 or earlier LTSes.
2016-02-18 11:34:14 -08:00
Andrew Bayer 5fc0a84227 Disabling installer test execution for now.
The tests have a tendency to hang badly and don't pass in the first
place, so disabling them for now.
2016-02-11 10:56:33 -06:00
Andrew Bayer 2eab78e744 Use deleteDir again, error out if missing packages. 2016-01-28 06:56:22 -08:00
Andrew Bayer d3a65df0ee Addressing comments 2016-01-27 09:41:10 -08:00
Andrew Bayer 77d0646a86 Adding timestampedNode function to Jenkinsfile. 2016-01-27 09:11:22 -08:00
Andrew Bayer cfde07bab1 Removing superfluous 'exclude: null's from Jenkinsfile 2016-01-27 09:09:05 -08:00
Andrew Bayer 20f5914a1a Switching packaging.git branch to master 2016-01-27 09:04:17 -08:00
Andrew Bayer 3d1f738b3d Switch to fingerprinting on archive 2016-01-27 09:03:31 -08:00
Andrew Bayer 34017ef01b Stop stashing and fetch archive instead, build with docker.image.inside
Some hacks in here to deal with building as root.
2016-01-27 09:03:31 -08:00
Andrew Bayer 14cf3a2753 Fix a lurking bad variable name, move to using findFiles from utility steps 2016-01-27 09:03:31 -08:00
Andrew Bayer 41028ffb46 Removing comment re 'checkout scm' not working for standalone Workflow 2016-01-27 09:03:30 -08:00
Andrew Bayer 7efd207d0b [INFRA-488] Add a Jenkinsfile for Jenkins 2.0.
More work to do - currently, we're not including the Acceptance Test
Harness here, but that may change - it takes a really, really long
time. We're still waiting for
https://github.com/jenkinsci/packaging/pull/34 to get merged and are
using a branch for packaging for the time being. And a lot of
packaging tests are failing - see
https://issues.jenkins-ci.org/issues/?filter=15257 for possible
related JIRAs.
2016-01-27 09:03:30 -08:00