Commit Graph
1177 Commits
Author SHA1 Message Date
Jenkins Release Bot d114d0dcbb [maven-release-plugin] prepare release jenkins-2.244 2020-07-07 11:01:07 +00:00
Alessandro Menti b847608ed3 i18n: update the Italian translation 2020-06-29 20:57:12 +02:00
release-bot 779befc113 [maven-release-plugin] prepare for next development iteration 2020-06-23 18:52:08 +00:00
release-bot 0141aafd8e [maven-release-plugin] prepare release jenkins-2.242 2020-06-23 18:51:55 +00:00
release-bot b6ba943c36 [maven-release-plugin] prepare for next development iteration 2020-06-16 12:21:02 +00:00
release-bot c9b5e20e8c [maven-release-plugin] prepare release jenkins-2.241 2020-06-16 12:20:34 +00:00
release-bot 48ec6cf16e [maven-release-plugin] prepare for next development iteration 2020-06-08 12:20:25 +00:00
release-bot 514def6d67 [maven-release-plugin] prepare release jenkins-2.240 2020-06-08 12:20:03 +00:00
Oleg Nenashev e09f1cd028 Merge pull request #4762 from StefanSpieker/cli_tests
moved test class closer to class and added a test
2020-06-05 23:50:01 +02:00
release-bot 61427f045a [maven-release-plugin] prepare for next development iteration 2020-06-03 17:26:01 +00:00
release-bot 00da930f69 [maven-release-plugin] prepare release jenkins-2.239 2020-06-03 17:25:40 +00:00
Stefan Spieker 9da5af317f removed accidently added import 2020-05-31 11:48:10 +02:00
Stefan Spieker ce4cc695bf moved test class closer to class and added a test 2020-05-31 11:06:13 +02:00
release-bot f5fdc4bc4c [maven-release-plugin] prepare for next development iteration 2020-05-25 12:34:38 +00:00
release-bot d63f5c2deb [maven-release-plugin] prepare release jenkins-2.238 2020-05-25 12:33:45 +00:00
Søren A D 90f3047483 Support for bearer tokens in jenkins-cli (#4673)
* added -bearer argument to jenkins-cli

* updated message related to bearer/auth. added warning when both are used anyway.
2020-05-24 17:13:23 +02:00
release-bot 598d78b8b5 [maven-release-plugin] prepare for next development iteration 2020-05-18 14:49:26 +00:00
release-bot e0588ff249 [maven-release-plugin] prepare release jenkins-2.237 2020-05-18 14:48:43 +00:00
release-bot 5c9976617c [maven-release-plugin] prepare for next development iteration 2020-04-27 11:16:21 +00:00
release-bot 728ce0d37e [maven-release-plugin] prepare release jenkins-2.234 2020-04-27 11:15:56 +00:00
Stefan Spieker ca167e9c43 minor pom cleanup and switched assertions to junit5 because class was already switched to junit5 2020-04-27 10:43:00 +02:00
release-bot 86c99b801e [maven-release-plugin] prepare for next development iteration 2020-04-20 13:03:05 +00:00
release-bot c246d4d4af [maven-release-plugin] prepare release jenkins-2.233 2020-04-20 13:02:39 +00:00
release-bot eae089849d [maven-release-plugin] prepare for next development iteration 2020-04-16 13:04:44 +00:00
release-bot d592239da1 [maven-release-plugin] prepare release jenkins-2.232 2020-04-16 13:04:30 +00:00
Kohsuke Kawaguchi c0ce2c1781 [maven-release-plugin] prepare for next development iteration 2020-04-14 08:25:31 -07:00
Kohsuke Kawaguchi 6ede8dbe3a [maven-release-plugin] prepare release jenkins-2.231 2020-04-14 08:25:26 -07:00
Kohsuke Kawaguchi f18f75a66a [maven-release-plugin] prepare for next development iteration 2020-04-05 23:12:34 -07:00
Kohsuke Kawaguchi 7f0a8f24f6 [maven-release-plugin] prepare release jenkins-2.230 2020-04-05 23:12:29 -07:00
Kohsuke Kawaguchi 653243a07a [maven-release-plugin] prepare for next development iteration 2020-03-29 22:59:09 -07:00
Kohsuke Kawaguchi 0f56520c5b [maven-release-plugin] prepare release jenkins-2.229 2020-03-29 22:59:03 -07:00
Kohsuke Kawaguchi 96ef7039d5 [maven-release-plugin] prepare for next development iteration 2020-03-23 15:41:58 -07:00
Kohsuke Kawaguchi 2181495af5 [maven-release-plugin] prepare release jenkins-2.228 2020-03-23 15:41:53 -07:00
Kohsuke Kawaguchi 7f8de3ce8a [maven-release-plugin] prepare for next development iteration 2020-03-01 17:40:25 -08:00
Kohsuke Kawaguchi e524b3f0ba [maven-release-plugin] prepare release jenkins-2.223 2020-03-01 17:40:20 -08:00
Kohsuke Kawaguchi 5729fb717e [maven-release-plugin] prepare for next development iteration 2020-02-23 17:53:02 -08:00
Kohsuke Kawaguchi a08dd9ba7a [maven-release-plugin] prepare release jenkins-2.222 2020-02-23 17:52:57 -08:00
Kohsuke Kawaguchi 2b1d66586b [maven-release-plugin] prepare for next development iteration 2020-02-19 11:44:39 -08:00
Kohsuke Kawaguchi ecc39b29be [maven-release-plugin] prepare release jenkins-2.221 2020-02-19 11:44:31 -08:00
Jeff Thompson ce4bc37a0d Remove suppression that were inadvertently merged back in. 2020-01-23 15:04:58 -07:00
Jeff Thompson 348a26f77e Narrow the suppression.
And add TODO connected with JENKINS tickets for relevant issues.
2020-01-23 14:59:51 -07:00
Jeff Thompson ced25e51fd Make sure everything has a justification.
And move a couple of items to the exclude file. If we ever get to a lower threshold, these will show up all over the place.
2020-01-23 14:55:59 -07:00
Jeff Thompson c76ee59810 Add findsecbugs plugin to spotbugs.
And suppress existing warnings. We should clean some of them up, but that's for different PRs.
2020-01-23 14:53:53 -07:00
Kohsuke Kawaguchi 30dbf728ec [maven-release-plugin] prepare for next development iteration 2020-01-23 07:14:52 -08:00
Kohsuke Kawaguchi 3d8a846a75 [maven-release-plugin] prepare release jenkins-2.217 2020-01-23 07:14:46 -08:00
Kohsuke Kawaguchi 7e3382acba [maven-release-plugin] prepare for next development iteration 2020-01-22 15:34:51 -08:00
Kohsuke Kawaguchi 6b6fece88c [maven-release-plugin] prepare release jenkins-2.216 2020-01-22 15:34:37 -08:00
Jesse Glick 5b5040298f [JEP-222] WebSocket support (#4369)
* Playing with WebSocket connections.

* Pluggable handlers.

* errorWithoutStack

* Server-side keepalive pings.

* Redesigned to work as an HttpResponse.

* Unused dep.

* Comment on JnlpSlaveRestarterInstaller.

* Sketch of WebSocket-based endpoint for JNLPLauncher.

* Comment.

* Test enhancement.

* Making it more obvious from JNLPLauncherTest where remoting.jar is being loaded from.

* Reworked protocol to negotiate remote capabilities.

* Unhelpful comment.

* Simplifying handshake to use HTTP headers.

* Moving code into top-level classes and otherwise prettifying.

* Linking to upstream PRs.

* Timestamped snapshot + incremental.

* Picking up incrementalified build of winstone.

* Working around https://github.com/kohsuke/access-modifier/pull/17.

* Finally have an incrementalified build of remoting.

* Use -webSocket option.

* Handling some close and error methods.

* Sending X-Remoting-Minimum-Version.

* If hudson.remoting.jnlp.Main._main fails, show the error.

* Comment.

* GUI analogue of https://github.com/jenkinsci/remoting/pull/357/commits/86cea5b83fd2fc93a9fc10896962eb42c95f80a0.

* Missing since tags.

* Capitalization.

* WebSockets.isSupported

* Rather than hiding JNLPLauncher.DescriptorImpl when the TCP port is disabled, always display it, but show form validation appropriate to WebSocket or TCP mode.

* Form validation fixes.

* Minor test improvements.

* Reworked WebSocketAgents to be compatible with JnlpAgentReceiver.

* Removing WebSocketSession.keepAlive in favor of a global setting applicable to all services.

* Add a -webSocket option to the Jenkins CLI.

* Using a snapshot deployment of Remoting, pending INFRA-2379.

* After #3838 there is no reason to recheck authentication after parsing CLICommand arguments.

* Advertise the -webSocket option.

* Adapt to newer HtmlUnit.

* https://github.com/HtmlUnit/htmlunit/pull/29 seems to have been incompatible.
WebClient.addRequestHeader will no longer override a header in a WebRequest,
such as when the same WebClient/WebRequest was previously used with different headers.

* Tracked down a behavioral change in passing through URL-encoded path characters.
https://github.com/HtmlUnit/htmlunit/commit/2c4956863420e4baef9d3d8c23ec0577ec64d2bf picks up
https://github.com/apache/httpcomponents-client/commit/8c04c6ae5e5ba1432e40684428338ce68431766b which is the actual change.

* Disabled TCP port does not matter in WebSocket mode.

* Shade dependencies needed for jenkins-cli.jar.

* Help text edit.

* https://github.com/jenkinsci/winstone/pull/79 was released as 5.5.

* https://github.com/jenkinsci/jenkins-test-harness/pull/183 released as 2.59.

* https://github.com/jenkinsci/jenkins/pull/4387#discussion_r362696234

* Bumping remoting to a new deployed snapshot.

* Need https://github.com/jenkinsci/winstone/pull/86.

* https://github.com/jenkinsci/winstone/pull/86 released as 5.6.

* Introduced constant for X-Remoting-Minimum-Version.

* s/slave/agent/ in GUI

* Removing in-JVM test, as it was no longer useful after introducing shading anyway.

* Bump.

* No need to check for anonymous CONNECT here.

* s/jenkins.slaves/jenkins.agents/g for new code.

* Restrict the diagnostic endpoint to administrators.

* Fixed Javadoc import after package move.

* https://github.com/jenkinsci/remoting/pull/357 released as 4.0.
2020-01-21 07:00:39 +01:00
Kohsuke Kawaguchi 1568f328cd [maven-release-plugin] prepare for next development iteration 2020-01-19 13:00:48 -08:00
Kohsuke Kawaguchi c4b2894202 [maven-release-plugin] prepare release jenkins-2.215 2020-01-19 13:00:43 -08:00