- Dec 17, 2016
-
-
bpedersen2 authored
The re-check updatecenter button should be visible even if there are currently no pending updates.
-
Oleg Nenashev authored
When an empty Freestyle job config gets submitted in the default configuration of Jenkins 2.35, the data is being saved to the disk *8 times*. All of them happen in this code: https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/Job.java#L1227-L1246 * setDisplayName * Project#getBuildWrappersList().rebuild (onModified handler) * Project#getBuilderList().rebuild (onModified handler) * Project#getPublisherList().rebuild (onModified handler) * AbstractProject#makeDisabled * AbstractProject#setScm * AbstractProject#triggers.replaceBy * final save() There is not so much sense to save partial configurations to the disk due to the risk of data inconsistency there. This change just wraps the config submission section of the job into the BulkChange clause.
-
Markus Winter authored
* [JENKINS-40365] add getNodeProperty methods * implement getNodeProperty in DummySlave * implement getNodeProperty in Node avoid binary imcompatible change dded javadoc * revert Slave.jar to original * fix formatting * more formatting
-
Oleg Nenashev authored
-
Daniel Beck authored
-
- Dec 16, 2016
-
-
Daniel Beck authored
[FIXED JENKINS-40489] - Fix Jenkins initialization stage names
-
Daniel Beck authored
Do not report -noCertificateCheck warning on STDOUT
-
Oleg Nenashev authored
-
Bryson Gibbons authored
* [JENKINS-32797] Break the catch clause contents of Jenkins.getTarget() out into a separate, publicly accessible function. This will allow plugins (particularly authentication plugins that override the normal authentication process) to determine if authentication is not required for a particular path by calling isPathUnprotected(restOfPath). * Add @since TODO to comment * Change name of function to something that is accurate and clear isPathUnprotected is misleading, and the Javadoc was worse. isSubjectToMandatoryReadPermissionCheck is a much better name, and the return value is reversed to match the name,
-
Damian Szczepanik authored
-
- Dec 15, 2016
-
-
Oliver Gondža authored
-
Pavel Janousek authored
* [JENKINS-38903] Split Exception handling for node provision and adding to Jenkins * Defined new static helper methods that ensure exceptions are not propagated * Added onCommit and onRollback signals to CloudProvisioningListener Added the new signals to be able to notify the state after Jenkins.addNode(Node) All Listener's calls moved to an exception-tolerant static helpers * Added @Nonnull annotation Changed the method signature CloudProvisioningListener.onRollback() * Re-throw Error in the fireOnXXX() Removed re-thrown Throwable in the main try/catch block (an instance of the Error is handled separately) * Handling of Error changed * Fixed Error instance handling in NodeProvisioner.fireOnFailure()
-
kbrowder authored
[FIXED JENKINS-40286] - Delegate JnlpMac computation to SlaveComputers if possible
-
andrealaura authored
[FIX JENKINS-40053]: Use english as default-locale ResourceBundleUtilTest#test_unknown_locale (#2650) * [FIX JENKINS-40053]: Use english as default-locale, so the ResourceBundleUtilTest runs also on systems with other default os locales. * [FIX JENKINS-40053]: Cleanup Locale after test to avoid impact on other tests. * [FIX JENKINS-40053]: Use english as default-locale only in the required test method. * [FIX JENKINS-40053]: Cleanup unused imports.
-
- Dec 14, 2016
-
-
Oleg Nenashev authored
[FIX JENKINS-28245] - Allow defining agent ping interval and ping timeout in seconds
-
- Dec 12, 2016
-
-
Daniel Beck authored
[FIX JENKINS-39700] Don't fail when no parameters property for job
-
Stephen Connolly authored
-
Stephen Connolly authored
[JENKINS-39300] View.getDisplayName() is ignored when rendering tabs
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Dec 11, 2016
-
-
Stephen Connolly authored
-
Oleg Nenashev authored
-
- Dec 10, 2016
-
-
Daniel Beck authored
-
Daniel Beck authored
[JENKINS-40281] Do not try to mutate the result of getActions(Class)
-
- Dec 09, 2016
-
-
Stephen Connolly authored
-
Daniel Beck authored
-
andrealaura authored
* [FIX JENKINS-36044]: Added default locale to XMLUtilsTest so that it runs independent from the host OS locale. * [FIX JENKINS-36044]: Cleanup default-locale after test, to avoid impact to other tests. * [FIX JENKINS-36044]: Make test language indepedent. * [FIX JENKINS-36044]: Cleanup unused imports.
-
Daniel Beck authored
Annotate localizer generated Messages classes with NoExternalUse
-
Oleg Nenashev authored
Test plugin wrapper
-
Jesse Glick authored
* Make sure Security218BlackBoxTest cleans up threads it starts. * Some code simplifications, and possible leak fixes, based on CLI now being AutoCloseable. * Obsolete comment.
-
Jesse Glick authored
* Converted to JenkinsRule. * Improved messages from Node.canTake. * [FIXED JENKINS-38514] BuildableItem needs to retain information from JobOffer about why it is neither blocked nor building. * Converted to JenkinsRule. * Found an existing usage of BecauseNodeIsNotAcceptingTasks. * Original JENKINS-6598 test was checking behavior we want amended by JENKINS-38514. * Ensure that a BuildableItem which is simply waiting for a free executor reports that as its CauseOfBlockage. * Review comments from @oleg-nenashev.
-
Jesse Glick authored
-
- Dec 07, 2016
-
-
Stephen Connolly authored
- This means we can default the migration to enabled
-
Kanstantsin Shautsou authored
UserProperty may contain nested objects that depend on User. On User reconfiguration setUser(User) is called so it should be non-final to have ability override it and update references in nested objects. Signed-off-by: Kanstantsin Shautsou <kanstantsin.sha@gmail.com>
-
- Dec 06, 2016
-
-
Daniel Beck authored
Also update to localizer 1.24 which adds support for this.
-
- Dec 05, 2016
-
-
Daniel Beck authored
-
- Dec 04, 2016
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-