Commit Graph

25 Commits

Author SHA1 Message Date
7c065e5c15 Disallow all concurrent builds. 2018-12-07 17:25:04 -05:00
1d8b11e47b Oh well... 2018-10-15 21:40:34 -04:00
51473155c0 Fix Jenkinsfile 2018-10-15 21:38:24 -04:00
88d9979e8b Make sure to not archive PR JAR artifacts. 2018-10-15 21:36:31 -04:00
1e04d27bb7 Never launch the Gradle daemon
Since we are using separate containers for each pipeline stage, the
daemons get nicked once the stage is done. Why bother having them?
2018-09-21 12:49:02 -04:00
b894dfbdd4 Combine the javadoc and publish stages together
In other words, the security-sensitive stuff now runs on its own agent.
2018-09-21 12:44:17 -04:00
df06d85d62 Deploy separate agents per stage 2018-09-21 12:40:34 -04:00
561df4e9b2 Avoid running tasks we need for later 2018-08-31 21:34:00 -04:00
19c4c300e5 Okay, really? 2018-08-31 16:59:15 -04:00
576c63893f Make sure Jenkins doesn't run deploy jobs for different branches 2018-08-31 16:57:37 -04:00
1acf9e1bbb Make sure to clean up old stuff 2018-08-25 00:44:32 -04:00
9033b1c051 Prepare Javadoc deployment 2018-08-25 00:42:54 -04:00
7263c1046f Attempt 2 at Maven repo, now with modified Docker base image 2018-08-21 23:42:31 -04:00
fd65887f1f Attempt 1 at Maven repo! 2018-08-21 23:35:09 -04:00
bc48fcb9a8 Preparing for maven repo deployment. 2018-08-21 23:26:41 -04:00
de716578a2 Start archiving the API, too 2018-07-31 21:07:18 -04:00
c3e5784b64 This time, it needs to cache. 2018-07-31 16:23:22 -04:00
bbf861d3bc Convert into a multi-module project.
For now, the API module only contains a few assorted utilities. More
will be added later.
2018-07-31 16:12:41 -04:00
35f7488822 This should cache for real now 2018-07-31 02:06:43 -04:00
92a91b858f try to fix gradle caching 2018-07-31 01:59:30 -04:00
3722f5d664 Really fix caching
This was stupid
2018-07-26 02:29:41 -04:00
365417717b Remove junit reporting for now. 2018-07-26 02:23:04 -04:00
079a9867a0 Actually cache the gradle artifacts 2018-07-26 01:58:03 -04:00
8c22b50fa4 Preserve caches 2018-07-26 01:11:03 -04:00
32f8b4f97f Add initial Jenkinsfile 2018-07-26 01:03:59 -04:00