- Apr 02, 2013
-
-
Kohsuke Kawaguchi authored
Don't break Windows XP, fall back gracefully to no-op.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Conflicts: changelog.html
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Mar 29, 2013
-
-
Jesse Glick authored
-
Jesse Glick authored
-
Jesse Glick authored
Otherwise your disk will fill up with (large) /tmp/hudson*tmp/ dirs when running plugin tests. (Would have been better to use e.g. TemporaryFolder, but that would require incompatible changes to the test harness.)
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
In particular, explain how to free an external resource when a slave is gone.
-
Kohsuke Kawaguchi authored
If for some reason the numExecutors field gets out of sync with executors.size() (for example this can happen if an executor swallowed an interrupt signal without properly processing it), then a further attempt to call setNumExecutors(n) results in a no-op. Given that these things can get out of sync, a smarter thing to do is to always compare where we are (the "executors" variable) and where we'd like to be (numExecutors), and make corrective actions. This particularly affects a zombie computer. The sequence to kill a Computer first involves waiting for all the executors to quit. If setNumExecutors(0) becomes no-op, a zombine computer never gets killed.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Mar 28, 2013
-
-
Jesse Glick authored
-
Jesse Glick authored
This broke the context menu for actions contributed via TransientComputerActionFactory (at least).
-
Jesse Glick authored
-
Jesse Glick authored
-
Jesse Glick authored
To reproduce SUREFIRE-974 prior to this fix, pick an arbitrary group class to (not) exclude: mvn -f test/pom.xml -Dtest=CoreJellyTest -DexcludedGroups=hudson.ExtensionPoint test
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Instead, it shows a small 'v' icon to the right that needs to be clicked to open a context menu.
-
Jesse Glick authored
[FIXED JENKINS-17330] FilePath.installIfNecessaryFrom should avoid routing download over remoting channel.
-
Jesse Glick authored
-
Jesse Glick authored
-
- Mar 27, 2013
-
-
Jesse Glick authored
-
Jesse Glick authored
-
Jesse Glick authored
Otherwise you get nonsense like this: Cannot delete this build, because it is #3 depends on this
-
Jesse Glick authored
confirmDelete (and confirmDeleteAll) already say why a build cannot be deleted (and prevent you from proceeding), so no need to hide the Delete link in this case.
-
Jesse Glick authored
-
Jesse Glick authored
-
- Mar 26, 2013
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Conflicts: changelog.html
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-