Jesse Glick
e1d622fe9d
Merge (-s ours) stable-2.73 into master
2017-09-06 14:46:14 -04:00
Jesse Glick
329ca378f5
Merge (-s ours) stable-2.60 into stable-2.73
2017-09-06 14:44:59 -04:00
Jesse Glick
6211e8b6ec
Merge branch 'master' of git://github.com/jenkinsci/jenkins
2017-09-06 14:43:35 -04:00
Jesse Glick
3d8e9b8de3
Merge branch 'stable-2.60' of git://github.com/jenkinsci/jenkins into stable-2.60
2017-09-06 14:41:25 -04:00
Baptiste Mathus
2c1876fa18
Bump to 1.39 release
2017-09-06 16:34:44 +02:00
Jesse Glick
68f5585999
Merge pull request #2959 from jglick/lambdas
...
Using RestartableJenkinsRule.then
2017-09-05 18:41:40 -07:00
Jesse Glick
810a21534d
[JENKINS-46659] Suppressing failing CLIActionTest.interleavedStdio.
2017-09-05 19:05:19 -04:00
Jesse Glick
b979b26fb9
Merge branch 'master' into lambdas
2017-09-05 18:49:21 -04:00
liketic
bde6413f5d
[Fix JENKINS-46161] Add javadoc and annotation CheckForNull
2017-09-05 20:29:49 +08:00
Johan Sigfred Abildskov
980dcc5deb
Update manage_da.properties, fix typo
...
There was a simple typo. Andministrer is not a word in danish, while administrer is.
2017-09-05 12:58:44 +02:00
liketic
d2ae25cc06
[Fix JENKINS-46161] Make ReverseBuildTrigger#getUpstreamProjects null-safe
2017-09-05 18:54:10 +08:00
Oleg Nenashev
dfd44ec955
[JENKINS-46282] - Update WinSW from 2.1.0 to 2.1.2 ( #2987 )
...
* [JENKINS-46282] - Update WinSW from 2.1.0 to 2.1.2
Fixes [JENKINS-46282](https://issues.jenkins-ci.org/browse/JENKINS-46282 ), which impacts the default installation.
Also updates Parent POM in the module
Full list of fixes:
- JENKINS-46282 - Runaway Process Killer extension was not using the stopTimeoutMs parameter
- [WinSW Issue #206 ](https://github.com/kohsuke/winsw/issues/206 ) - Prevent printing of log entries in the `status` command
- [WinSW Issue #218 ](https://github.com/kohsuke/winsw/issues/218 ) - Prevent hanging of the stop executable when its logs are not being drained do the parent process
Full Diff: https://github.com/kohsuke/winsw/compare/winsw-v2.1.0...winsw-v2.1.2
* [JENKINS-46282] - Pick the released version of Windows Agent Installer
(cherry picked from commit 100202cf03 )
2017-09-04 15:57:40 +02:00
bale836
593f707eaa
[JENKINS-46288] - Fix ProxyConfiguration validation for NTLM authentication ( #2984 )
...
/**
* Constructor.
* @param userName The user name. This should not include the domain to authenticate with.
* For example: "user" is correct whereas "DOMAIN\\user" is not.
* @param password The password.
* @param host The host the authentication request is originating from. Essentially, the
* computer name for this machine.
* @param domain The domain to authenticate within.
*/
(cherry picked from commit ccb3e4cd50 )
2017-09-04 15:54:41 +02:00
Andrew Bayer
66e199dcff
[FIXED JENKINS-45909] ReverseBuildTrigger.upstreamProjects should be null safe
...
(cherry picked from commit f8dd58425f )
2017-09-04 15:51:33 +02:00
Andrew Bayer
69d8fe47ff
[FIXED JENKINS-46082] API will include culprits again.
...
(cherry picked from commit a975f7227e )
2017-09-04 15:50:35 +02:00
Kohsuke Kawaguchi
5b8ea4fe45
[maven-release-plugin] prepare for next development iteration
2017-09-03 23:46:01 -07:00
Kohsuke Kawaguchi
fd03488ee3
[maven-release-plugin] prepare release jenkins-2.77
jenkins-2.77
2017-09-03 23:46:00 -07:00
Daniel Beck
5552fa546c
Merge pull request #2999 from ndeloof/java8default
...
rely on java8 default methods to avoid code duplication
2017-09-02 19:43:50 -07:00
Kseniia Nenasheva
757fbe41fa
[FIXED JENKINS-41637] Users with discover permission get broken UI when renaming job to inaccessible one ( #2910 )
...
* [JENKINS-41637] - Add new check that new job name isn't used
* Fixed bugs
* Address comment
* [JENKINS-41637] - Address comments
* Add logging
* Address comment
2017-09-02 19:01:05 -07:00
Josiah Haswell
33799df36c
[FIXED JENKINS-31068] Monitor does not detect when Tomcat URL encoding parameter rejects forward slashes in URL ( #2977 )
...
* Fixing JENKINS-31068
* backing out changes--they don't fully work
* Saving progress so that I can revert to an earlier version for tests
* So, pretty exhaustive testing yields that these modifications have the same behavior as the previous versions
* [FIX JENKINS-31068] Adding wiki reference to error message. Adding trailing slash to URL
* [FIX JENKINS-31068] It looks like different versions of Tomcat and Apache HTTP handle this case differently. Really, the best we can do is check to see if the test method was not hit and passed correctly--if we hit it, we get more information on the configuration error. If we don't, we just refer them to a general wiki page
2017-09-02 18:58:15 -07:00
Bernhard Grünewaldt
3bc9c86556
Rss Bar and Legend Link (Job List Footer) Added Classes and IDs to enable easy styling for external themes ( #2989 )
...
* ui classes to enable easy styling
* fix align right html to css
* move css to style.css
* Revert "move css to style.css"
This reverts commit f26162a0f3 .
* move css to style.css (without unrelated spaces changed)
* remove ids and use classes
2017-09-02 18:50:17 -07:00
Jesse Glick
a032c59e06
[JENKINS-45892] Enhanced diagnostics ( #2997 )
...
* [JENKINS-45892] Enhanced diagnostics.
* Refined fix which should avoid a needless warning when called from MultiBranchProject.onLoad.
2017-09-02 18:42:04 -07:00
Nicolas De Loof
30a927fd8c
rely on java8 default methods to avoid code duplication
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com >
2017-09-02 14:14:38 -07:00
Oleg Nenashev
4d60ca6de6
Merge pull request #2996 from rtyler/update-center-https
...
Default the built-in Jenkins Update Center URL to https://updates.jenkins.io
2017-09-02 13:33:28 -07:00
hplatou
0efdf8fb4f
[JENKINS-13153] - Use directory from env:BASE when writing jenkins.copies ( #2992 )
...
[JENKINS-13153] - Use directory from env:BASE when writing jenkins.copies
2017-09-02 12:08:11 -07:00
Baptiste Mathus
f420038bba
[JENKINS-46603] Remove overrides to inherit upgraded versions
2017-09-02 02:58:12 +02:00
Baptiste Mathus
08a07fc69e
[JENKINS-46603] Verify https://github.com/jenkinsci/pom/pull/16
2017-09-02 02:30:20 +02:00
R. Tyler Croy
c709b1932c
Default the built-in Jenkins Update Center URL to https://updates.jenkins.io
...
Now that we're using JDK8, we can rely on our Let's Encrypt-based certificates
on *.jenkins.io
Live from Jenkins World!
Signed-off-by: M. Allan <max.allan@surevine.com >
Signed-off-by: R. Tyler Croy <tyler@monkeypox.org >
2017-09-01 10:18:51 -07:00
Oleg Nenashev
69828cd85c
Upgrade Remoting to 3.11 ( #2988 )
...
* Use ClassFilter.appendDefaultFilter.
* FindBugs
* Update Jenkins Remoting to 3.11, fix reported FindBugs issues
(cherry picked from commit dc8000cc1e )
2017-09-01 15:46:06 +02:00
istrangiu
6f537669d6
JENKINS-42854: Added description field to the 'Computer' api
2017-08-30 17:11:28 +01:00
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
jenkins-2.76
2017-08-27 17:56:12 -07:00
Oleg Nenashev
dc8000cc1e
Upgrade Remoting to 3.11 ( #2988 )
...
* Use ClassFilter.appendDefaultFilter.
* FindBugs
* Update Jenkins Remoting to 3.11, fix reported FindBugs issues
2017-08-25 22:34:27 +02:00
Jesse Glick
b3e2ed8a37
[JENKINS-29537] Merged #2993 : amended EnvironmentContributingAction signature.
2017-08-25 14:28:24 -04:00
Oleg Nenashev
12a949ea01
Update to Jenkins Parent POM 1.38 ( #2985 )
...
* Update to Jenkins Parent POM 1.39
* Pick the released version of Jenkins POM
2017-08-25 16:04:09 +02:00
godfath3r
4d2100d084
[JENKINS-42376] - Add executor name on Unexpected exception. ( #2970 )
...
* Add executor name on Unexpected exception.
* Add a colon after job name
(cherry picked from commit 86c28ea056 )
2017-08-24 09:01:42 +02:00
Josiah Haswell
9a8fdb9ac3
[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
(cherry picked from commit 34bf393255 )
2017-08-24 08:56:19 +02:00
Oliver Gondža
c01a597f47
Towards 2.73.1
2017-08-23 12:54:59 +02:00
Oleg Nenashev
862de86129
Merge pull request #2983 from alshopov/master
...
Bulgarian translation
2017-08-22 11:55:49 +02:00
Akbashev Alexander
c60735a124
[JENKINS-29537] EnvironmentContributingAction compatible with Workflow ( #2975 )
...
* [JENKINS-29537] EnvironmentContributingAction compatible with Workflow
+ Adds new method with default implementation in EnvironmentContributingAction to support Runs
+ Marks AbstractBuild as deprecated
+ Adds default implementation for deprecated method for backward
compatiblity.
* Tiny improvements in javadoc
2017-08-22 10:33:10 +02: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
jenkins-2.75
2017-08-21 07:44:04 -07:00
Alexander Shopov
252564aa69
Bulgarian translation of HTML files
2017-08-20 12:37:16 +02:00
Alexander Shopov
b90f067e1b
Bulgarian translation of properies files
2017-08-20 12:24:07 +02:00
Oleg Nenashev
100202cf03
[JENKINS-46282] - Update WinSW from 2.1.0 to 2.1.2 ( #2987 )
...
* [JENKINS-46282] - Update WinSW from 2.1.0 to 2.1.2
Fixes [JENKINS-46282](https://issues.jenkins-ci.org/browse/JENKINS-46282 ), which impacts the default installation.
Also updates Parent POM in the module
Full list of fixes:
- JENKINS-46282 - Runaway Process Killer extension was not using the stopTimeoutMs parameter
- [WinSW Issue #206 ](https://github.com/kohsuke/winsw/issues/206 ) - Prevent printing of log entries in the `status` command
- [WinSW Issue #218 ](https://github.com/kohsuke/winsw/issues/218 ) - Prevent hanging of the stop executable when its logs are not being drained do the parent process
Full Diff: https://github.com/kohsuke/winsw/compare/winsw-v2.1.0...winsw-v2.1.2
* [JENKINS-46282] - Pick the released version of Windows Agent Installer
2017-08-19 21:50:17 +02: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
Oleg Nenashev
d8ef4be53e
Merge pull request #2981 from joyyc/master
...
Just get rid of excess semicolons in h.m.Run
2017-08-19 18:20:53 +02:00
bale836
ccb3e4cd50
[JENKINS-46288] - Fix ProxyConfiguration validation for NTLM authentication ( #2984 )
...
/**
* Constructor.
* @param userName The user name. This should not include the domain to authenticate with.
* For example: "user" is correct whereas "DOMAIN\\user" is not.
* @param password The password.
* @param host The host the authentication request is originating from. Essentially, the
* computer name for this machine.
* @param domain The domain to authenticate within.
*/
2017-08-19 15:28:48 +02:00
Kohsuke Kawaguchi
73ce3d74de
[maven-release-plugin] prepare for next development iteration
2017-08-16 18:36:21 -07:00
Kohsuke Kawaguchi
81e52b83d5
[maven-release-plugin] prepare release jenkins-2.60.3
jenkins-2.60.3
2017-08-16 18:36:20 -07:00