Commit Graph
3879 Commits
Author SHA1 Message Date
Kohsuke Kawaguchi 8189c2cd9a [maven-release-plugin] prepare for next development iteration 2017-08-27 17:56:12 -07:00
Kohsuke Kawaguchi 7b8ddc1973 [maven-release-plugin] prepare release jenkins-2.76 2017-08-27 17:56:12 -07:00
Jesse Glick b3e2ed8a37 [JENKINS-29537] Merged #2993: amended EnvironmentContributingAction signature. 2017-08-25 14:28:24 -04:00
Kohsuke Kawaguchi 8c580ddd86 [maven-release-plugin] prepare for next development iteration 2017-08-21 07:44:04 -07:00
Kohsuke Kawaguchi 5fcccf79fa [maven-release-plugin] prepare release jenkins-2.75 2017-08-21 07:44:04 -07:00
Oleg Nenashev efdd52e9e7 [JENKINS-45841] - Disable JNLP/JNLP2/CLI protocols on new installations (#2950)
* [JENKINS-45841] - Disable JNLP/JNLP2/CLI protocols in the Setup Wizard

* [JENKINS-45841] - Implement deprecation data model for Agent protocols.

WiP

* [JENKINS-45841] - DeprecationCause is YAGNI, extend UI and document deprecated protocols

* [JENKINS-45841] - Fix the layouts

* [JENKINS-45841] - Add administrative monitor for deprecated protocols

* [JENKINS-45841] - Added Initializer check, polished the warning message

* [JENKINS-45841] - Add tests

* [JENKINS-45841] - Replace JNLP protocol links by jenkins.io redirects

* [JENKINS-45841] - Address comments from @jglick

* [JENKINS-45841] - Initializer checks status when Jenkins instance is not ready
2017-08-19 18:23:31 +02:00
Kohsuke Kawaguchi ea77fdc0c5 [maven-release-plugin] prepare for next development iteration 2017-08-15 09:03:39 -07:00
Kohsuke Kawaguchi df9c185483 [maven-release-plugin] prepare release jenkins-2.74 2017-08-15 09:03:38 -07:00
Oleg Nenashev 72e2e9aa43 Merge pull request #2966 from abayer/jenkins-45909
[FIXED JENKINS-45909] ReverseBuildTrigger.upstreamProjects should be null safe
2017-08-13 00:57:51 +02:00
Josiah Haswell 34bf393255 [FIX JENKINS-43848] - Lack of cache-invalidation headers results in stale item list (#2973)
* Saving progress for review

* Adding licenses

* Adding integration test for headers

* Removing proposal for refactoring to method objects

* Removing whitespace changeswq

* Fixing test
2017-08-13 00:53:41 +02:00
Andrew Bayer a975f7227e [FIXED JENKINS-46082] API will include culprits again. 2017-08-11 11:03:42 -04:00
Jesse Glick b8f6246d76 [JENKINS-41631] Enforce upper bound deps on Jenkins core (#2956)
* [JENKINS-41631] Enforce upper bound deps on Jenkins core.

* stapler 1.252
2017-08-11 16:09:27 +02:00
Jesse Glick 14028ec75b [JENKINS-45892] Merged #2957: prevent model objects from being serialized except at top level. 2017-08-08 08:48:37 -04:00
Kohsuke Kawaguchi 6ad4c02c23 [maven-release-plugin] prepare for next development iteration 2017-08-07 07:19:13 -07:00
Kohsuke Kawaguchi ff8ff3f450 [maven-release-plugin] prepare release jenkins-2.73 2017-08-07 07:19:13 -07:00
Andrew Bayer f8dd58425f [FIXED JENKINS-45909] ReverseBuildTrigger.upstreamProjects should be null safe 2017-08-04 11:59:08 -04:00
Jesse Glick 32be27a5da Strengthening tests a bit. 2017-08-02 16:23:36 -04:00
Jesse Glick d31551977d Merge branch 'master' into backref-JENKINS-45892 2017-08-02 15:42:54 -04:00
Jesse Glick 4bbdf81933 Extending fix to User. 2017-08-01 16:53:48 -04:00
Jesse Glick 29a9ad76a2 Extending fix to AbstractItem. 2017-08-01 16:40:41 -04:00
Jesse Glick c8b5086f11 [JENKINS-45892] Prevent a Run from being serialized except at top level. 2017-07-31 20:41:32 -04:00
Kohsuke Kawaguchi 45aa3324a7 [maven-release-plugin] prepare for next development iteration 2017-07-31 12:34:12 -07:00
Kohsuke Kawaguchi 06cbf01146 [maven-release-plugin] prepare release jenkins-2.72 2017-07-31 12:34:12 -07:00
Andrew Bayer 5f125d110e [FIXED JENKINS-20272] Don't monitor response on offline agents (#2911)
* [FIXED JENKINS-20272] Don't monitor response on offline agents

* Updating to only not check if channel is null.

* Fix broken test.
2017-07-30 15:44:03 +03:00
Oleg Nenashev 9dc2cdbb48 [JENKINS-44112] - Enable WorkDir in JNLPLauncher (#2945)
* [JENKINS-44112] - Enable Work Directories by defaul in new agents with JNLP launcher

* [JENKINS-44112] - Add test for the legacy data migration

* [JENKINS-44112] - Add test for API calls

* [JENKINS-44112] - Apply new APIs within core and tests

* [JENKINS-44112] - Cleanup tests

* [JENKINS-44112] - Cleanup API of JNLPLauncher

* [JENKINS-44112] - Address the leftover code review comments
2017-07-29 21:32:16 +03:00
Kohsuke Kawaguchi 85d6a780f6 [maven-release-plugin] prepare for next development iteration 2017-07-23 20:57:12 -07:00
Kohsuke Kawaguchi 88e540cf9d [maven-release-plugin] prepare release jenkins-2.71 2017-07-23 20:57:12 -07:00
Jesse Glick f4d5c76421 [JENKINS-45737] - User mapping should be stored in a per-Jenkins field and getAll should be called just once per session unless we reload (#2928)
[JENKINS-45737] - User mapping should be stored in a per-Jenkins field and getAll should be called just once per session unless we reload
2017-07-22 20:59:20 +03:00
Oleg Nenashev adf01d0888 Merge pull request #2940 from jglick/cleanup-JENKINS-25625
[JENKINS-25625] Deleting obsolete SECURITY-144-compat exclusion
2017-07-22 20:50:13 +03:00
Kohsuke Kawaguchi 82d2e5c4aa [maven-release-plugin] prepare for next development iteration 2017-07-16 19:34:42 -07:00
Kohsuke Kawaguchi c8b2b5246b [maven-release-plugin] prepare release jenkins-2.70 2017-07-16 19:34:42 -07:00
Jesse Glick 7df33034fe Deleting obsolete SECURITY-144-compat exclusion. 2017-07-13 09:09:14 -04:00
Kohsuke Kawaguchi 55d3487158 [maven-release-plugin] prepare for next development iteration 2017-07-10 07:23:24 -07:00
Kohsuke Kawaguchi a0118d359c [maven-release-plugin] prepare release jenkins-2.69 2017-07-10 07:23:23 -07:00
Jesse Glick 00956ff9da [JENKINS-39738, JENKINS-43668] - Pick up SSHD module including sshd-core 1.6.0 (#2853)
* Pick up SSHD module including sshd-core 1.4.0.

* [FIXED JENKINS-39738] Picking up https://github.com/jenkinsci/sshd-module/commit/bb6963453086edef4e600abb2740182cd2f4ade0

* Picking up Apache SSHD 1.6.0 & Jenkins sshd module 2.0.
2017-07-08 01:01:01 +02:00
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 cc1615b9ef Merge pull request #2931 from jglick/ReloadConfigurationCommand
[JENKINS-45256] The reload-configuration CLI command ought to wait until the reload is finished
2017-07-01 12:50:41 +02: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
Oliver Gondža b7ec53423e Merge pull request #2897 from olivergondza/JENKINS-44361
[FIXED JENKINS-44361] Follow HTTP redirects while initiating CLI connection
2017-06-29 20:15:57 +02:00
Jesse Glick 4a4bdc981f The reload-configuration CLI command ought to wait until the reload is finished. 2017-06-26 18:10:28 -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
Oliver Gondža 749ca07380 Do not timeout the test when cli invocation fails 2017-06-19 12:51:22 +02:00
Oliver Gondža 552d2835cc Address review comment 2017-06-19 09:34:44 +02: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
Andrew Bayer 303a9f7df7 [FIXED JENKINS-44898] Add findResource to PluginFirstClassLoader (#2916)
* [FIXED JENKINS-44898] Add findResource to PluginFirstClassLoader

This fixes GroovyClassLoader.loadClass for a .groovy file in a plugin
with a PluginFirstClassLoader, specifically by fixing fast-loading via
the UberClassLoader.

* Move common code to AntWithFindResourceClassLoader.

* Adding testing of new PluginFirstClassLoader behavior.
2017-06-17 23:00:10 +02:00
Oliver Gondža d165579a22 Merge branch 'master' into JENKINS-44361 2017-06-17 14:31:44 +02:00
Oliver Gondža 70f80e97c7 Merge pull request #2919 from olivergondza/visiblity-filter
[FIXED JENKINS-40545] Diagnose NPE in DescriptorVisibilityFilter.apply
2017-06-15 20:03:24 +02:00