Commit Graph
32590 Commits
Author SHA1 Message Date
Oleg Nenashev a97ed3c4a1 Bulk cleanup of hudson.slaves and jenkins.slaves (#3207)
* Bulk cleanup of hudson.slaves and jenkins.slaves

- [x] Use Jenkins.get() instead of the deprecated getInstance()
- [x] Remove unused imports
- [x] Use diamond type definitions where possible
- [x] Squash similar extension handlers
- [x] Other minor refactorings and NPE checks

* Update core/src/main/java/hudson/slaves/SlaveComputer.java
2019-01-29 17:51:20 +01:00
Oleg Nenashev b2dd531465 Update BuildAuthorizationTokenTest.java 2019-01-29 10:20:41 +01:00
Oleg Nenashev a026f89ecf Merge pull request #3456 from jennbriden/master
Replacing text references of "slave" with "agent"
2019-01-29 09:53:40 +01:00
Oleg Nenashev d8c82d99fc [JENKINS-48985] - Better diagnostics for Old Data Monitor null safety (#3240)
* [JENKINS-48985] - Old Data Monitor Data Safety

* [JENKINS-48985] - Address comments from @jglick
2019-01-29 09:50:37 +01:00
Oleg Nenashev 3b8b1c550a Merge pull request #3870 from jglick/archiveArtifacts
Avoid archiving any test-related artifacts
2019-01-29 07:47:05 +01:00
Oleg Nenashev 24e32acab6 Merge pull request #3868 from jsoref/bring
grammar: bring
2019-01-29 07:46:17 +01:00
Arnaud TAMAILLON 295bb0f888 [JENKINS-55361] DescriptorExtensionList not locking correctly, leading to deadlocks (#3828)
* Centralize Descriptor extension list retrieval in DescriptorExtensionList

* Switch to protected way of retrieving ExtensionList

* [JENKINS-55361] Correct DescriptorExtensionList lock to match Descriptor ExtensionList

* [JENKINS-55361] - Add comment to explain using the custom lock (and to retrigger CI)
2019-01-28 21:33:20 +01:00
Jesse Glick bb7ba911d8 Avoid archiving any test-related artifacts. 2019-01-28 15:33:09 -05:00
Josh Soref d3de8feea1 grammar: bring
https://en.oxforddictionaries.com/usage/bring-or-take

> The essential difference between these two words is that bring implies movement towards someone or something

> Whereas take implies movement away from someone or something
2019-01-28 15:08:56 -05:00
Oleg Nenashev 73fba29c6e jnlp-tunner: Fix the double use of the "agent" 2019-01-28 17:57:04 +01:00
Oleg Nenashev 2820608f2b Security218Test: Fix the Javavadoc the check() method 2019-01-28 17:56:11 +01:00
Oleg Nenashev 67595da050 ChannelPinger: restore the Javadoc link 2019-01-28 17:53:55 +01:00
Oleg Nenashev 09b9d227af Add import java.io.ObjectStreamException; 2019-01-28 17:48:55 +01:00
Oleg Nenashev ab4cd01a8f Merge branch 'master' into refactoring/JENKINS-47896-serializableOnlyOverRemoting 2019-01-28 16:48:09 +01:00
Kohsuke Kawaguchi a78a6a80f8 [maven-release-plugin] prepare for next development iteration 2019-01-27 13:24:28 -08:00
Kohsuke Kawaguchi 206713a1b8 [maven-release-plugin] prepare release jenkins-2.162 jenkins-2.162 2019-01-27 13:24:18 -08:00
Oleg Nenashev f9996845e0 Merge pull request #3857 from uhafner/warnings-ng
Installation wizard: replaced analysis plugins with Warnings Next Generation Plugin
2019-01-27 17:52:52 +01:00
Oleg Nenashev 6d9f7097ca Merge pull request #3835 from damianszczepanik/tools
Improvements for translation-tool.pl
2019-01-27 17:51:39 +01:00
Wadeck Follonier bcf570b7c5 Add default impl. to RootAction (#3172)
* Default methods for RootAction
- reduce code in tests

* - simplification of some existing tests

* - change from RootAction to Action

* - change from Action to a new DefaultRootAction

* using InvisibleAction with the final removed

* adapting the javadoc of InvisibleAction and so remove the usage for non-test class
2019-01-27 17:21:06 +01:00
Victor Martinez ad06551934 [JENKINS-48220] list-jobs command shows all the items recursively of a given item (#3711)
* [JENKINS-48220] Avoid recursive search for a given view/folder

* Moved to the JenkinsRule

* Moved commented code as JenkinsFile
2019-01-27 17:07:53 +01:00
Baptiste Mathus 86da98c317 Merge pull request #3208 from oleg-nenashev/cleanup/cli
Bulk cleanup of code in hudson.cli.
2019-01-27 14:52:11 +01:00
Baptiste Mathus cb84ecf479 Merge pull request #3445 from jsoref/quiet_period_edge_case
Address quiet period edge case (???)
2019-01-27 14:49:47 +01:00
Abhyudaya Sharma 4e14f630d9 [JENKINS-53935] Add 'smoke-test' JUnit Category (#3855)
* Add 'smoke-test' JUnit Category [JENKINS-53925]

* Update test-annotations version to 1.3

* Use org.jvnet.hudson.test.SmokeTest
2019-01-27 14:25:33 +01:00
Oleg Nenashev 1af82a42df Update InstallPluginCommand.java 2019-01-27 02:26:47 +01:00
Josh Soref f055b884f4 Try to clarify the UpdateSiteWarningsConfiguration message (#3588)
* Try to clarify the message

Key points:
A. We aren't changing the remote update site
B. It's probably possible for this code to forget an ignore if you follow this process:
 
1. suppress a warning for plugin-x-warning-y
2. disable plugin-x
3. suppress a different warning
4. reenable plugin-x

* Trying to clarify where the warnings appear

* incorporating feedback from daniel
2019-01-27 02:23:24 +01:00
Oleg Nenashev b8d5706015 Merge pull request #3624 from jsoref/markdown
markdown
2019-01-27 02:21:57 +01:00
Oleg Nenashev aa43ab0fce Merge pull request #3786 from stephenc/jenkins-54903
[FIXED JENKINS-54903] Ensure the authenticator is created on load path also
2019-01-27 02:20:10 +01:00
Oleg Nenashev 8b61d4660f Merge pull request #3862 from jglick/FilePath.readToString
Optimize FilePath.readToString
2019-01-27 02:19:03 +01:00
Oleg Nenashev bea127ac82 CLIRegisterer: Revert the bogus Javadoc patch 2019-01-25 19:17:40 +01:00
Oleg Nenashev 71e78b45b0 Merge branch 'master' into cleanup/cli 2019-01-25 19:15:42 +01:00
Oleg Nenashev 60b36b7ab1 Microrefactoring in ProxyConfiguration to retrigger the build 2019-01-25 18:34:22 +01:00
Oleg Nenashev ca6361e259 Update FilePath.java 2019-01-25 17:15:15 +01:00
Oleg Nenashev 226f7b4c2b Merge pull request #3814 from LinuxSuRen/fix/wrong-clean-up
Restore mis-remove localization files
2019-01-25 17:12:27 +01:00
Jesse Glick dca272db6b Removing gratuitous catch of InvalidPathException. 2019-01-24 08:28:03 -05:00
Jesse Glick 479bf62c86 Javadoc 2019-01-23 16:34:51 -05:00
Jesse Glick 7090b3747a More consistent use of Util.fileToPath from FilePath methods. 2019-01-23 14:47:14 -05:00
Jesse Glick ea7cade101 Optimize FilePath.readToString. 2019-01-23 14:46:22 -05:00
Josh Soref 9a0c86e063 When we are about to finish waiting, report that instead of unknown 2019-01-23 12:30:21 -05:00
Oleg Nenashev 40b457b8c1 Merge pull request #3858 from jsoref/english
English
2019-01-23 11:47:21 +01:00
Baptiste Mathus 8a1de15f4d Merge pull request #3860 from batmat/no-need-to-warn-when-back-online
When a node is back to normal, log as INFO instead of WARN
2019-01-23 08:05:58 +01:00
Josh Soref d31aa8caa3 grammar: this context uses periods... 2019-01-22 10:08:02 -05:00
Josh Soref 892a3fb73d grammar: agreement zero is plural 2019-01-22 10:07:33 -05:00
Baptiste Mathus 42d1d8f533 Merge pull request #3728 from charanbir/JENKINS-53284
JENKINS-53284 Fix warning message for changing workspace directories
2019-01-22 12:51:38 +01:00
Baptiste Mathus 9d61a9a131 When a node is back to normal, INFO seems enough
I think the other way round is acceptable as a WARNING.
I think when a node becomes available again, INFO is enough (even more
given Jenkins has INFO as displayed by default)
2019-01-22 12:13:00 +01:00
Josh Soref 4d3d2a7fc6 grammar: count agreement
creation-date (not legacy tokens) + reset + date (not of tokens)

Also reordering the line and dropping a comma
2019-01-22 01:25:43 -05:00
Josh Soref ec93da0a74 grammar: human-friendly 2019-01-22 01:19:18 -05:00
Ulli Hafner bc005c30f9 Replaced end-of-life analysis plugins with Warnings Next Generation Plugin.
Removed Checkstyle and Warnings plugin from default Installation and
added Warnings Next Generation plugin.
2019-01-21 23:08:07 +01:00
Kohsuke Kawaguchi d761ab5986 [maven-release-plugin] prepare for next development iteration 2019-01-20 20:47:06 -08:00
Kohsuke Kawaguchi 58ee2f2fdf [maven-release-plugin] prepare release jenkins-2.161 jenkins-2.161 2019-01-20 20:46:57 -08:00
Oleg Nenashev 098024f3f3 Merge pull request #3854 from oleg-nenashev/winsw/2.2.0
Update WinSW from 2.1.2 to 2.2.0 for agents and masters
2019-01-20 11:28:36 +01:00