Commit Graph

1743 Commits

Author SHA1 Message Date
Kohsuke Kawaguchi 64e8ea3d75 [maven-release-plugin] prepare for next development iteration 2017-07-02 18:16:31 -07:00
Kohsuke Kawaguchi 2145dbf9f9 [maven-release-plugin] prepare release jenkins-2.68 2017-07-02 18:16:31 -07:00
Oleg Nenashev e7cdd6517c [JENKINS-39370] - Update Remoting in Jenkins core to 3.10 (#2886)
* Update Remoting in Jenkins core to 3.8

* JENKINS-39370 - Introduce support of Work Directories in remoting (opt-in).
* PR 129 - Allow configuring java.util.logging settings via a property file (-loggingConfig or JUL system property). See the Logging page for more details.
* JENKINS-37567 - Change of the code signing certificate

More info: https://github.com/jenkinsci/remoting/blob/master/CHANGELOG.md#38

* [JENKINS-39370] - Add direct tests for JNLP Launcher start with -workDir

* Pick Remoting 3.9

* Improve error message of LauncherTest#remoteKill()

* Update Remoting to 3.10
2017-07-01 07:54:48 +02:00
Jesse Glick 7b69fe5be6 [INFRA-1032] ${user.name} might contain metacharacters. 2017-06-26 15:19:27 -04:00
Kohsuke Kawaguchi 006fd89469 [maven-release-plugin] prepare for next development iteration 2017-06-25 18:05:46 -07:00
Kohsuke Kawaguchi 3fbd941c2a [maven-release-plugin] prepare release jenkins-2.67 2017-06-25 18:05:46 -07:00
Kohsuke Kawaguchi c4f05eebe1 [maven-release-plugin] prepare for next development iteration 2017-06-18 21:18:54 -07:00
Kohsuke Kawaguchi 6142ccf971 [maven-release-plugin] prepare release jenkins-2.66 2017-06-18 21:18:54 -07:00
Kohsuke Kawaguchi f7d6b6f89f [maven-release-plugin] prepare for next development iteration 2017-06-12 08:28:02 -07:00
Kohsuke Kawaguchi 8ea4a76cd2 [maven-release-plugin] prepare release jenkins-2.65 2017-06-12 08:28:02 -07:00
Kohsuke Kawaguchi 0b12bd3f7c [maven-release-plugin] prepare for next development iteration 2017-06-04 14:37:06 -07:00
Kohsuke Kawaguchi 1b55410b35 [maven-release-plugin] prepare release jenkins-2.64 2017-06-04 14:37:05 -07:00
Jesse Glick fb5c899ec9 Merge pull request #2899 from jglick/executable-war-JENKINS-24064
[JENKINS-24064] Replace war-for-test classifier with executable-war type
2017-05-30 17:00:58 -04:00
Kohsuke Kawaguchi 113b23c587 [maven-release-plugin] prepare for next development iteration 2017-05-28 13:59:41 -07:00
Kohsuke Kawaguchi 65325f10c8 [maven-release-plugin] prepare release jenkins-2.63 2017-05-28 13:59:41 -07:00
Jesse Glick 4c79808fa5 maven-hpi-plugin 2.0 2017-05-25 10:11:56 -04:00
Jesse Glick af6e21510b [JENKINS-24064] Replace war-for-test classifier with executable-war type. 2017-05-24 17:21:30 -04:00
Kohsuke Kawaguchi eeb986977d [maven-release-plugin] prepare for next development iteration 2017-05-21 16:25:54 -07:00
Kohsuke Kawaguchi e51248ba11 [maven-release-plugin] prepare release jenkins-2.62 2017-05-21 16:25:54 -07:00
Jesse Glick d13b1361e1 Adding some interface default method implementations (#2879)
* Adding some interface default method implementations rather than catching AbstractMethodError or providing partial implementation classes.

* Show Javadoc warnings and errors, but not ‘Generating …/core/target/site/apidocs/jenkins/model/lazy/class-use/AbstractLazyLoadRunMap.html...’ and the like.

* Javadoc fixes.

* Review comments from @oleg-nenashev.

* Test fixes.

* Remove the unused import
2017-05-20 12:32:52 +02:00
Kohsuke Kawaguchi a8994d4fa5 [maven-release-plugin] prepare for next development iteration 2017-05-14 18:26:29 -07:00
Kohsuke Kawaguchi d04e6777c7 [maven-release-plugin] prepare release jenkins-2.61 2017-05-14 18:26:28 -07:00
Jesse Glick 3af0cc68cb [JENKINS-27299] Define disabled in ParameterizedJob rather than AbstractProject (#2866)
* Offering default methods on ParameterizedJob.

* Javadoc typo.

* Cleaner use of default methods in ParameterizedJob.

* Need to pick up https://github.com/infradna/bridge-method-injector/pull/15 to be able to build.

* Sketch of pulling disabled functionality into ParameterizedJob.

* EnableJobCommandTest.groovy → EnableJobCommandTest.java, and replacing deprecated Remoting-based CLI calls with CLICommandInvoker.

* All CLI commands could be broken by a missing CLI.*.shortDescription key on just one!

* Forgot to move CLI method short descriptions to new package.

* Needed a @CLIResolver for ParameterizedJob. Adding an OptionHandler while we are here.

* Trying to fix up access-modifier versions; started failing in CI today for unknown reasons.

* Introduced <p:makeDisabled/> by analogy with <p:config-disableBuild/>.

* Using new type bounds.

* access-modifier 1.11 released.

* MatrixProject and MavenModuleSet both expect to have access to makeDisabled.jelly.

* Trying to generalize some more.

* Minor simplification.

* [JENKINS-34716] Generalizing doPolling and schedulePolling.

* isBuildable

* Obsolete comment.

* Updated comments.

* bridge-method-injector 1.17

* Unfortunately AbstractProject.schedulePolling cannot delegate to SCMTriggerItem.

* bridge-method-injector 1.17
2017-05-14 05:15:10 +03:00
Jesse Glick 37dfa992eb Offering default methods on ParameterizedJob (#2864)
* Offering default methods on ParameterizedJob.

* Javadoc typo.

* Cleaner use of default methods in ParameterizedJob.

* Need to pick up https://github.com/infradna/bridge-method-injector/pull/15 to be able to build.

* Using new type bounds.

* bridge-method-injector 1.17
2017-05-13 13:21:05 +03:00
Olivier Lamy d600a3193b [JENKINS-43713] Integrate Winstone 4 (Jetty 9.4.5) (#2850)
* use snapshot of winstone with new jetty 9.4.x version

Signed-off-by: olivier lamy <olamy@apache.org>

* add jetty snapshot repository until last jetty release deployed

Signed-off-by: olivier lamy <olamy@apache.org>

* surefire 2.20

Signed-off-by: olivier lamy <olamy@apache.org>

* winstone will be 4.0

Signed-off-by: olivier lamy <olamy@apache.org>

* remove jetty snapshot repo

Signed-off-by: olivier lamy <olamy@apache.org>

* touch to force pr rebuild as snapshot has been deployed

Signed-off-by: olivier lamy <olamy@apache.org>

* use winstone release

Signed-off-by: olivier lamy <olamy@apache.org>

* use maven-jenkins-dev-plugin 9.4.5.v20170502-jenkins-1

Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-11 09:28:15 +03:00
Kohsuke Kawaguchi 26d154a3c2 [maven-release-plugin] prepare for next development iteration 2017-05-10 15:08:22 -07:00
Kohsuke Kawaguchi 9c86a3cade [maven-release-plugin] prepare release jenkins-2.60 2017-05-10 15:08:21 -07:00
Kohsuke Kawaguchi 909cdb78e8 [maven-release-plugin] prepare for next development iteration 2017-05-07 21:23:31 -07:00
Kohsuke Kawaguchi 1b76722e13 [maven-release-plugin] prepare release jenkins-2.59 2017-05-07 21:23:31 -07:00
Kohsuke Kawaguchi c33e7dc420 [maven-release-plugin] prepare for next development iteration 2017-04-30 21:38:32 -07:00
Kohsuke Kawaguchi 97b59acc0b [maven-release-plugin] prepare release jenkins-2.58 2017-04-30 21:38:32 -07:00
Kohsuke Kawaguchi 8d10f069a0 [maven-release-plugin] prepare for next development iteration 2017-04-26 10:19:56 -07:00
Kohsuke Kawaguchi ce7f92768e [maven-release-plugin] prepare release jenkins-2.57 2017-04-26 10:19:56 -07:00
Kohsuke Kawaguchi 4af8a599a0 [maven-release-plugin] prepare for next development iteration 2017-04-23 17:16:21 -07:00
Kohsuke Kawaguchi 200f9e05eb [maven-release-plugin] prepare release jenkins-2.56 2017-04-23 17:16:21 -07:00
Kohsuke Kawaguchi 33942677d4 [maven-release-plugin] prepare for next development iteration 2017-04-16 03:48:20 -07:00
Kohsuke Kawaguchi 1f3f6c69a3 [maven-release-plugin] prepare release jenkins-2.55 2017-04-16 03:48:20 -07:00
Jesse Glick 4e54361b61 maven-hpi-plugin 1.122 2017-04-12 16:03:47 -04:00
Jesse Glick 7c16d8dc46 Fix Javadoc generation on JDK 8. 2017-04-11 09:26:45 -04:00
Kohsuke Kawaguchi 55a0f39afa Merge branch 'weekly-2.54'
The core developers might come to a different consensus to address this
problem, but until then I'm incorporating this change to make sure
future releases can be produced.
2017-04-10 08:57:30 -07:00
Kohsuke Kawaguchi 4b5fc6db6f Disabling doclint in order to get the 2.54 release going
Due to the switch to Java8, this issue that was previously non-blocking
is now a release blocker. We generally don't check that the trunk is
javadoc error safe, so requiring that only during the release process is
likely going to cause this same problem over and over again
2017-04-10 07:53:07 -07:00
Kohsuke Kawaguchi cd13ba8bd8 [maven-release-plugin] prepare for next development iteration 2017-04-09 18:15:04 -07:00
Kohsuke Kawaguchi 2d1e9477bb [maven-release-plugin] prepare release jenkins-2.54 2017-04-09 18:15:04 -07:00
Jesse Glick 0f87e10a69 @oleg-nenashev requested this be decoupled from https://github.com/jenkinsci/sshd-module/pull/10. 2017-04-07 11:29:21 -04:00
Jesse Glick 4069e67392 Merge branch 'master' into SSH-CLI-JENKINS-41745 2017-04-04 13:26:16 -04:00
Baptiste Mathus 09cfe3bda6 Merge pull request #2802 from batmat/JENKINS-42709
[JENKINS-27624][JENKINS-42709] Bump Jenkins baseline to Java 8 minimum
2017-04-04 19:01:48 +02:00
Jesse Glick 466d74d15e Merge branch 'master' into SSH-CLI-JENKINS-41745 2017-04-03 12:54:04 -04:00
Kohsuke Kawaguchi 0fac1f84f3 [maven-release-plugin] prepare for next development iteration 2017-04-02 18:15:20 -07:00
Kohsuke Kawaguchi 6e2a00eb8b [maven-release-plugin] prepare release jenkins-2.53 2017-04-02 18:15:20 -07:00
Baptiste Mathus 496d574b8c Use released bridge-method-injector:1.15
And suppress associated workaround
2017-03-30 18:16:09 +02:00