RELEASED: Public: 2019-07-16
New features
Removing jackson because it was never there in the first place
Remove old comments from many versions ago
Almost all of these can be test scope
Switch to using jackson2-api instead of explicitly calling out deps
NGPIPELINE-429 update jackson-databind to 2.9.8
updating the ownership
Ignore IDE project files
Add scm-api scope test dependency
Caused by: java.io.IOException: Pipeline: Groovy CPS Execution v1.14 failed to load. - SCM API Plugin v0.2 is older than required. To fix, install v1.0 or later. at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:621) at hudson.PluginManager$2$1$1.run(PluginManager.java:517) at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282) at jenkins.model.Jenkins$7.runTask(Jenkins.java:1064) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) ... 3 more
Remove override to automatically use the current supported one
Update to latest parent pom
Add svn in scope test for SCM Step
Caused by: java.io.IOException: Pipeline: SCM Step v1.14 failed to load. - Jenkins Subversion Plug-in v1.54 is older than required. To fix, install v2.5 or later. at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:621) at hudson.PluginManager$2$1$1.run(PluginManager.java:517) at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282) at jenkins.model.Jenkins$7.runTask(Jenkins.java:1064) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) ... 3 more
Needed to update dependencies for checkpoints to really work.
Updating demo; run-snapshot target works, but run target does not.
Removing -f option from tag as per * https://github.com/moby/moby/pull/23090.
Upgraded CloudBees Pipeline: Groovy Checkpoint Plugin from 1.9 to 2.7
Upgraded CloudBees Jenkins Enterprise License Entitlement Check from 7.1 to 8.6
Added Jenkins LTS version 2.121.1-cb-1
Resolved issues
-
CloudBees Internal Ticket: [CJP-8202]
[CJP-8202] groupId first as requested by @recena
-
CloudBees Internal Ticket: [CJP-8202]
[CJP-8202] update parent pom and fix boundries
-
CloudBees Internal Ticket: [CJP-7913]
[CJP-7913] tell jvm to record heap dump on OOM with default location and put all arguments on one line
-
CloudBees Internal Ticket: [CJP-7913]
[CJP-7913] Modify JVM flags:
-
set the memory limit to 512MB for the maven process
-
make the JVM start a bit faster by performing the basic just-in-time compilation of the code only (tiered compilator stopped at the first step)
-
specify the heapdumpPath to be used in case of OOM
-
CloudBees Internal Ticket: [CJP-6209]
[CJP-6209] Update our plugins to parent pom 56
-
CloudBees Internal Ticket: [CJP-6209]
[CJP-6209] Update our plugins to latest plugins parent pom
-
CloudBees Internal Ticket: [CJP-5978]
[CJP-5978] Marker file
-
CloudBees Internal Ticket: [CLTS-1015]
[CLTS-1015] Cannot clone a private repository using
git
protocol. -
CloudBees Internal Ticket: [CJP-5624]
[CJP-5624] Set a system property to let you register.