Branch: refs/heads/rc Home: https://github.com/jenkinsci/jenkins Commit: 48cc7e03d4b88c9cd74990ef703f48b5eb6dbc36 https://github.com/jenkinsci/jenkins/commit/48cc7e03d4b88c9cd74990ef703f48b5eb6dbc36 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-05-04 (Sun, 04 May 2014)
Changed paths: M core/src/main/java/hudson/Util.java Log Message: ----------- Annotate hudson.Util methods. The change adds annotations for all methods inside the class. The initial idea - enforce checks of symlink methods to prevent NPEs on Windows platforms. Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: 6c2fffb24843324fc3f01da692bff6f4d8b6cd71 https://github.com/jenkinsci/jenkins/commit/6c2fffb24843324fc3f01da692bff6f4d8b6cd71 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-05-05 (Mon, 05 May 2014) Changed paths: M core/src/main/java/hudson/Util.java Log Message: ----------- Fixed annotations in hudson/Util.java according to the discussion with @jglick and @kutzi Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: 15a689546f9b9ccb53f9422f20576b56c4547fb2 https://github.com/jenkinsci/jenkins/commit/15a689546f9b9ccb53f9422f20576b56c4547fb2 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-23 (Fri, 23 May 2014) Changed paths: M core/src/main/java/hudson/fsp/WorkspaceSnapshotSCM.java M core/src/main/java/hudson/model/listeners/SCMPollListener.java M core/src/main/java/hudson/scm/AbstractScmTagAction.java M core/src/main/java/hudson/scm/ChangeLogAnnotator.java M core/src/main/java/hudson/scm/ChangeLogParser.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/scm/NullSCM.java M core/src/main/java/hudson/scm/SCM.java M core/src/main/java/hudson/scm/SCMDescriptor.java Log Message: ----------- Sketching SCM based on Job/Run. Commit: ce09e19f004e45f1c000fcb97fefa781fba8d177 https://github.com/jenkinsci/jenkins/commit/ce09e19f004e45f1c000fcb97fefa781fba8d177 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M changelog.html M cli/pom.xml M core/pom.xml M core/src/main/java/hudson/lifecycle/UnixLifecycle.java M core/src/main/java/hudson/model/DescriptorVisibilityFilter.java M core/src/main/java/hudson/model/Job.java M core/src/main/java/hudson/util/jna/GNUCLibrary.java M core/src/main/java/jenkins/model/PeepholePermalink.java M core/src/main/resources/hudson/tasks/Shell/config.groovy M core/src/main/resources/lib/form/hetero-list.jelly M core/src/main/resources/lib/hudson/executors.jelly M core/src/test/java/jenkins/model/PeepholePermalinkTest.java M debian/debian/changelog M plugins/pom.xml M pom.xml M test/pom.xml M war/pom.xml Log Message: ----------- Merge branch 'master' into SCM-Job Commit: 30e9ae4ae504f226a80048a4abe57c95f1871e68 https://github.com/jenkinsci/jenkins/commit/30e9ae4ae504f226a80048a4abe57c95f1871e68 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- Fixing method compatibility checks. Commit: 067ff64b281b0c9534cb1a678e67cc8307f0efa8 https://github.com/jenkinsci/jenkins/commit/067ff64b281b0c9534cb1a678e67cc8307f0efa8 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M README.md M plugins/pom.xml Log Message: ----------- Merge branch 'master' into SCM-Job Commit: 9492baf125f10576b2bf0369835739cad146b092 https://github.com/jenkinsci/jenkins/commit/9492baf125f10576b2bf0369835739cad146b092 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- Need to retain original signature of _for(AbstractProject) for binary compatibility. Commit: 98ee11a28903e3d3003d912f143150bcf1b37c55 https://github.com/jenkinsci/jenkins/commit/98ee11a28903e3d3003d912f143150bcf1b37c55 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-29 (Thu, 29 May 2014) Changed paths: M core/src/main/java/hudson/model/Cause.java M core/src/main/java/hudson/model/CauseAction.java M core/src/main/java/hudson/model/Project.java M core/src/main/java/hudson/model/SCMedItem.java M core/src/main/java/hudson/triggers/SCMTrigger.java A core/src/main/java/jenkins/triggers/SCMTriggerItem.java M core/src/main/resources/hudson/triggers/SCMTrigger/SCMAction/index.jelly Log Message: ----------- Trying to make it possible for a non-AbstractProject to use SCMTrigger. Commit: 5a25214ceff813a169033634f852199a45b92d37 https://github.com/jenkinsci/jenkins/commit/5a25214ceff813a169033634f852199a45b92d37 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-29 (Thu, 29 May 2014) Changed paths: M core/src/main/java/hudson/model/Project.java M core/src/main/java/hudson/triggers/SCMTrigger.java M core/src/main/java/jenkins/triggers/SCMTriggerItem.java Log Message: ----------- Expanded SCMTriggerItem signature; trying to fix multiple-scms integration. Commit: e016b501bb22cf76a10228f36605acef49693ed7 https://github.com/jenkinsci/jenkins/commit/e016b501bb22cf76a10228f36605acef49693ed7 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-29 (Thu, 29 May 2014) Changed paths: M core/src/main/java/hudson/scm/NullSCM.java M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- Use TaskListener rather than BuildListener for SCM methods. Commit: daa0221ef243987c9e100381c089f5dcd86aa3ca https://github.com/jenkinsci/jenkins/commit/daa0221ef243987c9e100381c089f5dcd86aa3ca Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/scm/NullSCM.java M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- Permit changelog generation to be skipped. Commit: 074af6cb31d258bb1e904f69eac11fca061b3b5a https://github.com/jenkinsci/jenkins/commit/074af6cb31d258bb1e904f69eac11fca061b3b5a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/scm/ChangeLogAnnotator.java M core/src/main/java/hudson/scm/ChangeLogParser.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/scm/EmptyChangeLogSet.java M core/src/main/java/hudson/scm/NullChangeLogParser.java Log Message: ----------- Allow changelogs to work with Run. Commit: 5b6522808090ae675826a6033382f2361f7f270c https://github.com/jenkinsci/jenkins/commit/5b6522808090ae675826a6033382f2361f7f270c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/model/listeners/SCMListener.java Log Message: ----------- SCMListener should also work with Run. Commit: ae09ee99c2090f5922a9f278374bde51080869dc https://github.com/jenkinsci/jenkins/commit/ae09ee99c2090f5922a9f278374bde51080869dc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/scm/NullSCM.java M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- A good time to get rid of deprecated return value from SCM.checkout. Commit: 7a2e32603ba6c6f21c85f96f1380ca498592b3d1 https://github.com/jenkinsci/jenkins/commit/7a2e32603ba6c6f21c85f96f1380ca498592b3d1 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/model/listeners/SCMListener.java Log Message: ----------- Added SCMListener.onCheckout. Also fixed compilation error from previous change. Commit: bda00bdbf30bad79d5230b95d1994e4ba537d262 https://github.com/jenkinsci/jenkins/commit/bda00bdbf30bad79d5230b95d1994e4ba537d262 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/model/WorkspaceCleanupThread.java Log Message: ----------- Note. Commit: 7672f00b11141eb91235104ab7ba83c7ed6c678c https://github.com/jenkinsci/jenkins/commit/7672f00b11141eb91235104ab7ba83c7ed6c678c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-05-30 (Fri, 30 May 2014) Changed paths: M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/listeners/SCMListener.java M core/src/main/java/jenkins/model/Jenkins.java Log Message: ----------- Modernizing SCMListener registration. Commit: b401cf1fbafe50b67d1ed4aebef5bf2909e662e3 https://github.com/jenkinsci/jenkins/commit/b401cf1fbafe50b67d1ed4aebef5bf2909e662e3 Author: Daniel Beck <daniel-b...@github.com> Date: 2014-05-31 (Sat, 31 May 2014) Changed paths: M core/src/main/java/hudson/tasks/BuildTrigger.java Log Message: ----------- [FIX JENKINS-16827] Don't try to guess the build number The confusion resulting from a wrongly guessed build number isn't worth the minimal use this information provides. Commit: a865a52562a7f29ff065e3c86e67013cf606f9d5 https://github.com/jenkinsci/jenkins/commit/a865a52562a7f29ff065e3c86e67013cf606f9d5 Author: Oleg Nenashev <nenas...@synopsys.com> Date: 2014-06-01 (Sun, 01 Jun 2014) Changed paths: M core/src/main/java/hudson/Launcher.java Log Message: ----------- [FIXED JENKINS-19454] - Added DecoratedLauncher implementation to the core. This launcher Allows subclasses to only implement methods they want to override. Originally, this launcher has been implemented in Custom Tools Plugin, but there are many duplicates in other plugins => it would be useful to have it in Jenkins core. Resolves https://issues.jenkins-ci.org/browse/JENKINS-19454 Signed-off-by: Oleg Nenashev <nenas...@synopsys.com> Commit: ef943a3ee69529a9f41353f134043ed3363f12e0 https://github.com/jenkinsci/jenkins/commit/ef943a3ee69529a9f41353f134043ed3363f12e0 Author: Oleg Nenashev <nenas...@synopsys.com> Date: 2014-06-01 (Sun, 01 Jun 2014) Changed paths: M core/src/main/java/hudson/Launcher.java Log Message: ----------- [FIXED JENKINS-20559] - ProcStarter: Check for null before cloning of environment variables list Resolves https://issues.jenkins-ci.org/browse/JENKINS-20559 BTW, I also need to add some tests to "Test Harness" in order to improve coverage of nested operations. These test require a fix for https://issues.jenkins-ci.org/browse/JENKINS-19454 Signed-off-by: Oleg Nenashev <nenas...@synopsys.com> Commit: c5d01b0645a12e64e2a256641b18989c2f68eeea https://github.com/jenkinsci/jenkins/commit/c5d01b0645a12e64e2a256641b18989c2f68eeea Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-01 (Sun, 01 Jun 2014) Changed paths: A test/src/test/java/hudson/ProcStarterTest.java Log Message: ----------- [JENKINS-20559] - A direct test for the bug Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: 128408eb50ded688fbeb423db1e2a0da0c6f5aa0 https://github.com/jenkinsci/jenkins/commit/128408eb50ded688fbeb423db1e2a0da0c6f5aa0 Author: Daniel Beck <daniel-b...@github.com> Date: 2014-06-01 (Sun, 01 Jun 2014) Changed paths: M core/src/main/java/jenkins/model/PeepholePermalink.java Log Message: ----------- Add logging to PeepholePermalink's RunListener Commit: 6206be1a1178a4532f7c87110658be4e8f128cfa https://github.com/jenkinsci/jenkins/commit/6206be1a1178a4532f7c87110658be4e8f128cfa Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-02 (Mon, 02 Jun 2014) Changed paths: M changelog.html M core/src/main/java/hudson/PluginManager.java M core/src/main/java/hudson/cli/BuildCommand.java M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/model/CauseAction.java M core/src/main/java/hudson/model/Executor.java M core/src/main/java/hudson/model/FileParameterValue.java M core/src/main/java/hudson/model/ParameterDefinition.java M core/src/main/java/hudson/model/ParametersAction.java M core/src/main/java/hudson/model/ParametersDefinitionProperty.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/model/queue/CauseOfBlockage.java M core/src/main/java/hudson/tasks/ArtifactArchiver.java M core/src/main/java/hudson/tasks/junit/CaseResult.java M core/src/main/java/hudson/triggers/SCMTrigger.java M core/src/main/resources/hudson/model/Messages.properties M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.jelly M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.properties M core/src/main/resources/hudson/tasks/ArtifactArchiver/config.jelly M core/src/main/resources/hudson/tasks/ArtifactArchiver/config.properties M core/src/main/resources/hudson/tasks/Messages.properties M core/src/main/resources/hudson/triggers/SCMTrigger/global.jelly M core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly A core/src/main/resources/jenkins/model/Jenkins/MasterComputer/_api.jelly M core/src/main/resources/lib/hudson/queue.jelly M core/src/test/java/hudson/model/ParametersActionTest.java M rpm/SOURCES/jenkins.init.in M rpm/SOURCES/jenkins.sysconfig.in M rpm/SPECS/jenkins.spec M test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java A test/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java M test/src/test/groovy/hudson/cli/BuildCommandTest.groovy M test/src/test/java/hudson/tasks/ArtifactArchiverTest.java Log Message: ----------- Merge branch 'master' into SCM-Job Conflicts: core/src/main/java/hudson/model/CauseAction.java core/src/main/java/hudson/triggers/SCMTrigger.java Commit: d3cbc2524ee32b7021f27a70bbfb1348de298515 https://github.com/jenkinsci/jenkins/commit/d3cbc2524ee32b7021f27a70bbfb1348de298515 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/Node.java M core/src/main/java/hudson/slaves/CloudRetentionStrategy.java M core/src/main/java/hudson/slaves/RetentionStrategy.java M core/src/main/java/hudson/slaves/SlaveComputer.java Log Message: ----------- Minor improvements in Jenkins Node-related classes. The change adds some missing null checks Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: abbde7745873cb34cee56d0fcafdd11d45acc6b8 https://github.com/jenkinsci/jenkins/commit/abbde7745873cb34cee56d0fcafdd11d45acc6b8 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/cli/InstallToolCommand.java M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/AbstractCIBase.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java M core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java M core/src/main/java/hudson/slaves/AbstractCloudComputer.java M core/src/main/java/hudson/slaves/CommandLauncher.java M core/src/main/java/hudson/slaves/NodeSpecific.java M core/src/main/java/hudson/slaves/SlaveComputer.java M core/src/main/java/hudson/tools/ToolInstallation.java M core/src/main/resources/hudson/model/Messages.properties Log Message: ----------- Added missing null checks for Computer::getNode(), SlaveComputer::getNode() and AbstractBuild::getCurrentNode() Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Conflicts: core/src/main/java/hudson/model/AbstractBuild.java Commit: cf545756489ad982d86a26c0e33455c648bf98b9 https://github.com/jenkinsci/jenkins/commit/cf545756489ad982d86a26c0e33455c648bf98b9 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/slaves/AbstractCloudComputer.java M core/src/main/java/hudson/tools/ToolInstallation.java Log Message: ----------- [nodes handling] - Fixed code according to comments from @jglick Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Conflicts: core/src/main/java/hudson/model/Job.java Commit: e1ffeec0f74da542652ed6bc7895f292fc88072b https://github.com/jenkinsci/jenkins/commit/e1ffeec0f74da542652ed6bc7895f292fc88072b Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/Computer.java Log Message: ----------- [node null checks] - Throw the HTTP "Not found exception" Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: 4f41d2aa28d659753286635c5892fa0a9f6f9dc7 https://github.com/jenkinsci/jenkins/commit/4f41d2aa28d659753286635c5892fa0a9f6f9dc7 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-02 (Mon, 02 Jun 2014) Changed paths: M cli/pom.xml M core/pom.xml M plugins/pom.xml M pom.xml M test/pom.xml M war/pom.xml Log Message: ----------- the trunk is toward 1.568-SNAPSHOT Commit: 125e49d45e40ff80d75138e03d4dc6a2d99a8812 https://github.com/jenkinsci/jenkins/commit/125e49d45e40ff80d75138e03d4dc6a2d99a8812 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/Build.java M core/src/main/java/hudson/model/Run.java Log Message: ----------- Annotated hudson.model.Build and hudson.model.Run, minor fixes in Javadoc Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: 4d4ca20a241aac64d000cc29bc27e7f1c1920f94 https://github.com/jenkinsci/jenkins/commit/4d4ca20a241aac64d000cc29bc27e7f1c1920f94 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/Launcher.java A test/src/test/java/hudson/ProcStarterTest.java Log Message: ----------- Merge pull request #1013 from synopsys-arc-oss/launcher_fixes [FIXED JENKINS-20559 and JENKINS-19454] - hudson.Launcher bugfix and additional wrapper Commit: 85afb256397bacff566addc897d158b2683e4ed5 https://github.com/jenkinsci/jenkins/commit/85afb256397bacff566addc897d158b2683e4ed5 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M changelog.html Log Message: ----------- Noting #1013 Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: a881ebb0e7f005d6f2bec2deb9a4d1f1343378e0 https://github.com/jenkinsci/jenkins/commit/a881ebb0e7f005d6f2bec2deb9a4d1f1343378e0 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/Build.java M core/src/main/java/hudson/model/Run.java Log Message: ----------- Merge pull request #1264 from synopsys-arc-oss/build_classes_refactoring Annotated hudson.model.Build and hudson.model.Run, minor fixes in Javadoc Commit: af4b7e8e68458f48e853ab50ee452d8c385dbf04 https://github.com/jenkinsci/jenkins/commit/af4b7e8e68458f48e853ab50ee452d8c385dbf04 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/jenkins/model/PeepholePermalink.java Log Message: ----------- Merge pull request #1246 from daniel-beck/Peephole-RunListener-Logging Add logging to PeepholePermalink's RunListener Commit: ebccc6a34a7791eadaf08121e8d79f3341434043 https://github.com/jenkinsci/jenkins/commit/ebccc6a34a7791eadaf08121e8d79f3341434043 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/Util.java Log Message: ----------- Merge pull request #1223 from synopsys-arc-oss/hudson_util_annotations Annotate hudson.Util methods by @CheckForNull and @Nonnull Commit: 5d32d495d5c777c4f21c9ae57b26a98ea615f862 https://github.com/jenkinsci/jenkins/commit/5d32d495d5c777c4f21c9ae57b26a98ea615f862 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/Run.java Log Message: ----------- getTransientActions should defend against null members even when assertions are disabled. Cf.: https://github.com/jenkinsci/remote-terminal-access-plugin/commit/db24e2126b649689652ac8ddb100f3ef6680a422 Commit: e5cacd1780230fdd6056538d069978b3644295f6 https://github.com/jenkinsci/jenkins/commit/e5cacd1780230fdd6056538d069978b3644295f6 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/slaves/SlaveComputer.java M core/src/main/java/hudson/tools/ToolInstallation.java M core/src/main/resources/hudson/model/Messages.properties Log Message: ----------- Fixed node handling methods in order to comply with https://github.com/jenkinsci/jenkins/commit/3f8fc4e2ec5b1b421e1551a2a2fc2a284be330d1 Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: a9c943798e5b20a6fdd4753bfabdca0647aa25f8 https://github.com/jenkinsci/jenkins/commit/a9c943798e5b20a6fdd4753bfabdca0647aa25f8 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/cli/InstallToolCommand.java M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/AbstractCIBase.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/Node.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java M core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java M core/src/main/java/hudson/slaves/AbstractCloudComputer.java M core/src/main/java/hudson/slaves/CloudRetentionStrategy.java M core/src/main/java/hudson/slaves/CommandLauncher.java M core/src/main/java/hudson/slaves/NodeSpecific.java M core/src/main/java/hudson/slaves/RetentionStrategy.java M core/src/main/java/hudson/slaves/SlaveComputer.java M core/src/main/java/hudson/tools/ToolInstallation.java Log Message: ----------- Merge pull request #1213 from synopsys-arc-oss/node_classes_improvements [READY] Additional null checks for node access methods. Commit: e6b063ddd43cd45dfab4ea9daa321f697985017a https://github.com/jenkinsci/jenkins/commit/e6b063ddd43cd45dfab4ea9daa321f697985017a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M core/src/main/java/hudson/tasks/BuildTrigger.java Log Message: ----------- Merge pull request #1259 from daniel-beck/JENKINS-16827 [FIX JENKINS-16827] Don't try to guess the build number Commit: 870ef367b77dd4f2822f6a143f3fe09d1a24fae5 https://github.com/jenkinsci/jenkins/commit/870ef367b77dd4f2822f6a143f3fe09d1a24fae5 Author: Oleg Nenashev <o.v.nenas...@gmail.com> Date: 2014-06-04 (Wed, 04 Jun 2014) Changed paths: M core/src/main/java/hudson/security/ACL.java M core/src/main/java/hudson/security/AccessControlled.java M core/src/main/java/hudson/security/AuthorizationStrategy.java M core/src/main/java/hudson/security/Permission.java Log Message: ----------- Added annotations to kernel security classes. Most of methods define @Nonnull inputs and outputs (the legacy behavior is mostly non-documented), but there're several exceptions Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com> Commit: fa832c58b06556d9d3e0224be28f9c8673f3230b https://github.com/jenkinsci/jenkins/commit/fa832c58b06556d9d3e0224be28f9c8673f3230b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-04 (Wed, 04 Jun 2014) Changed paths: M core/src/main/java/hudson/security/ACL.java M core/src/main/java/hudson/security/AccessControlled.java M core/src/main/java/hudson/security/AuthorizationStrategy.java M core/src/main/java/hudson/security/Permission.java Log Message: ----------- Merge pull request #1266 from synopsys-arc-oss/refactoring_security_classes Added annotations to kernel security classes. Commit: 9ce6b0fec3c0a0f1b9ea786865b2130a900a5886 https://github.com/jenkinsci/jenkins/commit/9ce6b0fec3c0a0f1b9ea786865b2130a900a5886 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-04 (Wed, 04 Jun 2014) Changed paths: M test/pom.xml Log Message: ----------- Integrating a new version that supports multiple issue trackers Commit: 4e24f702af7df2c35fc6ff1809cae6bccdd6cade https://github.com/jenkinsci/jenkins/commit/4e24f702af7df2c35fc6ff1809cae6bccdd6cade Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M changelog.html M cli/pom.xml M core/pom.xml M core/src/main/java/hudson/Launcher.java M core/src/main/java/hudson/Util.java M core/src/main/java/hudson/cli/InstallToolCommand.java M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/AbstractCIBase.java M core/src/main/java/hudson/model/Api.java M core/src/main/java/hudson/model/Build.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/Executor.java M core/src/main/java/hudson/model/Node.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/model/Run.java M core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java M core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java M core/src/main/java/hudson/security/ACL.java M core/src/main/java/hudson/security/AccessControlled.java M core/src/main/java/hudson/security/AuthorizationStrategy.java M core/src/main/java/hudson/security/Permission.java M core/src/main/java/hudson/slaves/AbstractCloudComputer.java M core/src/main/java/hudson/slaves/CloudRetentionStrategy.java M core/src/main/java/hudson/slaves/CommandLauncher.java M core/src/main/java/hudson/slaves/NodeSpecific.java M core/src/main/java/hudson/slaves/RetentionStrategy.java M core/src/main/java/hudson/slaves/SlaveComputer.java M core/src/main/java/hudson/tasks/BuildTrigger.java M core/src/main/java/hudson/tools/ToolInstallation.java M core/src/main/java/jenkins/model/PeepholePermalink.java M debian/debian/changelog M plugins/pom.xml M pom.xml M test/pom.xml A test/src/test/java/hudson/ProcStarterTest.java M war/pom.xml Log Message: ----------- Merge branch 'master' into SCM-Job Commit: d843675d0b3387ae5d3b56c2acbcec0d15d13ca8 https://github.com/jenkinsci/jenkins/commit/d843675d0b3387ae5d3b56c2acbcec0d15d13ca8 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/java/hudson/triggers/SCMTrigger.java Log Message: ----------- Better display name when there is no defined SCM. Commit: 5a43591838264c908e7c1210da60c8c458040d67 https://github.com/jenkinsci/jenkins/commit/5a43591838264c908e7c1210da60c8c458040d67 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/java/jenkins/triggers/SCMTriggerItem.java Log Message: ----------- Skip NullSCM since we are returning a collection anyway. Commit: e526809bda3b54f03735979b915f995211915b90 https://github.com/jenkinsci/jenkins/commit/e526809bda3b54f03735979b915f995211915b90 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/ChangeLogParser.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/scm/EmptyChangeLogSet.java M core/src/main/java/hudson/scm/NullChangeLogParser.java Log Message: ----------- Make sure the RepositoryBrowser is associated with a ChangeLogSet so we do not need to go back through the build and SCM to find it. Commit: 2a08aa1a4c28ca61476d7818af9a9620e8424fbf https://github.com/jenkinsci/jenkins/commit/2a08aa1a4c28ca61476d7818af9a9620e8424fbf Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/resources/hudson/model/AbstractProject/changes.jelly M core/src/main/resources/hudson/scm/SCM/project-changes.jelly Log Message: ----------- Ability for project-changes.jelly to handle multiple ChangeLogSet’s per build. Commit: f67c9f1c1317ab77783897415e2b4a0ec85650d0 https://github.com/jenkinsci/jenkins/commit/f67c9f1c1317ab77783897415e2b4a0ec85650d0 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/resources/hudson/scm/SCM/project-changes.jelly Log Message: ----------- Updating comment. Commit: 65e87211219da726ef6b1920d43d41a712294440 https://github.com/jenkinsci/jenkins/commit/65e87211219da726ef6b1920d43d41a712294440 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-05 (Thu, 05 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/AutoBrowserHolder.java M core/src/main/java/hudson/scm/SCM.java M core/src/main/java/hudson/scm/SCMDescriptor.java Log Message: ----------- Added SCM.guessBrowser. Commit: f6a6ee9b9c0f4471620a8b982f45e30db7f25b5a https://github.com/jenkinsci/jenkins/commit/f6a6ee9b9c0f4471620a8b982f45e30db7f25b5a Author: Harald Albers <git...@folk.de> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/Details/config.jelly Log Message: ----------- removed debug output from from Commit: fe1d4472015d978f45f219369fc7123bbdd558dd https://github.com/jenkinsci/jenkins/commit/fe1d4472015d978f45f219369fc7123bbdd558dd Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M test/src/main/java/org/jvnet/hudson/test/FakeChangeLogSCM.java M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy M test/src/test/java/hudson/model/ProjectTest.java Log Message: ----------- Test SCM implementations now require an SCMDescriptor. Commit: 82d2eb5ff0f2601bd078e0ee0034a1b7091b267a https://github.com/jenkinsci/jenkins/commit/82d2eb5ff0f2601bd078e0ee0034a1b7091b267a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/SCM.java Log Message: ----------- @CheckForNull Commit: e8ecf3ad70bd650d0389af201f120203e97fde09 https://github.com/jenkinsci/jenkins/commit/e8ecf3ad70bd650d0389af201f120203e97fde09 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/ChangeLogSet.java Log Message: ----------- doc improvement Commit: 6575f57adfeff94f2ac08c4306e9051a8d58805a https://github.com/jenkinsci/jenkins/commit/6575f57adfeff94f2ac08c4306e9051a8d58805a Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M core/src/main/java/hudson/model/ParameterDefinition.java Log Message: ----------- Jenkins! Commit: 2b079a596dd0142cb84d9e46516fc1bf40c03fed https://github.com/jenkinsci/jenkins/commit/2b079a596dd0142cb84d9e46516fc1bf40c03fed Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-06 (Fri, 06 Jun 2014) Changed paths: M core/src/main/java/hudson/model/BooleanParameterValue.java M core/src/main/java/hudson/model/FileParameterValue.java M core/src/main/java/hudson/model/JobParameterValue.java M core/src/main/java/hudson/model/ParameterValue.java M core/src/main/java/hudson/model/RunParameterValue.java M core/src/main/java/hudson/model/StringParameterValue.java Log Message: ----------- Adding another way to extract the value, this time into a "natural" Java object. I came into this use case while working on the workflow, but I think it's useful in other context as well, such as Scriptler plugin needing to define some parameters. Commit: c95777e47638fa7483611a2a09a4b26de8e9a327 https://github.com/jenkinsci/jenkins/commit/c95777e47638fa7483611a2a09a4b26de8e9a327 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M changelog.html M core/pom.xml M core/src/main/resources/hudson/model/Api/index.jelly Log Message: ----------- [FIXED JENKINS-23228] Documented this feature and integrated a newer version of Stapler. I took the opportunity to reorder the content in the section, so that the tree parameter becomes the main subject. At this point, the depth parameter should be only used in a limited circumstance, so it should be treated as such. Commit: 51f98d83f7bad41b68c6792c23b05dd80e0c6279 https://github.com/jenkinsci/jenkins/commit/51f98d83f7bad41b68c6792c23b05dd80e0c6279 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/AbstractScmTagAction.java M core/src/main/java/hudson/triggers/SCMTrigger.java Log Message: ----------- Some forgotten binary compatibility fixes. Commit: 5e89373187ce09df59f698b57fb58e7ee78b43c4 https://github.com/jenkinsci/jenkins/commit/5e89373187ce09df59f698b57fb58e7ee78b43c4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/ChangeLogSet.java Log Message: ----------- NPE in some unit tests. Commit: 3ddef512b21b336e2911598ad3f62def62cb0e18 https://github.com/jenkinsci/jenkins/commit/3ddef512b21b336e2911598ad3f62def62cb0e18 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/model/AbstractProject.java Log Message: ----------- Fix of JENKINS-8408 broke some tests of workspace-based polling; disable the fix when inside a test, for better predictability. (Ideally Jenkins would actually detect whether there was a *plan* to connect a slave of a given name.) Commit: 710f168d4f5e203e02648e8d65908a0bae2d55b3 https://github.com/jenkinsci/jenkins/commit/710f168d4f5e203e02648e8d65908a0bae2d55b3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/scm/AbstractScmTagAction.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/triggers/SCMTrigger.java M core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly Log Message: ----------- @WithBridgeMethods and @AdaptField did not work to maintain binary compatibility. Existing code referring to a member of type AbstractBuild often called methods not present in Run. Changed to retain the existing fields and getters but deprecating them and introducing replacements. Commit: 75c889f265ee57a1a2bc3e91f63ab22c20ed359d https://github.com/jenkinsci/jenkins/commit/75c889f265ee57a1a2bc3e91f63ab22c20ed359d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/scm/ChangeLogSet.java Log Message: ----------- Unused import. Commit: 38e81a69cfca49a35cc0ffab54baea01fdc9b749 https://github.com/jenkinsci/jenkins/commit/38e81a69cfca49a35cc0ffab54baea01fdc9b749 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M core/src/main/java/hudson/fsp/WorkspaceSnapshotSCM.java M core/src/main/java/hudson/model/AbstractBuild.java M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/model/Cause.java M core/src/main/java/hudson/model/CauseAction.java M core/src/main/java/hudson/model/Project.java M core/src/main/java/hudson/model/SCMedItem.java M core/src/main/java/hudson/model/WorkspaceCleanupThread.java M core/src/main/java/hudson/model/listeners/SCMListener.java M core/src/main/java/hudson/model/listeners/SCMPollListener.java M core/src/main/java/hudson/scm/AbstractScmTagAction.java M core/src/main/java/hudson/scm/AutoBrowserHolder.java M core/src/main/java/hudson/scm/ChangeLogAnnotator.java M core/src/main/java/hudson/scm/ChangeLogParser.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/scm/EmptyChangeLogSet.java M core/src/main/java/hudson/scm/NullChangeLogParser.java M core/src/main/java/hudson/scm/NullSCM.java M core/src/main/java/hudson/scm/SCM.java M core/src/main/java/hudson/scm/SCMDescriptor.java M core/src/main/java/hudson/triggers/SCMTrigger.java M core/src/main/java/jenkins/model/Jenkins.java A core/src/main/java/jenkins/triggers/SCMTriggerItem.java M core/src/main/resources/hudson/model/AbstractProject/changes.jelly M core/src/main/resources/hudson/scm/SCM/project-changes.jelly M core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly M core/src/main/resources/hudson/triggers/SCMTrigger/SCMAction/index.jelly M test/src/main/java/org/jvnet/hudson/test/FakeChangeLogSCM.java M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy M test/src/test/java/hudson/model/ProjectTest.java Log Message: ----------- Merge branch 'SCM-Job' Commit: 7423d30e9e3599889597547295e1a8a659fb19d5 https://github.com/jenkinsci/jenkins/commit/7423d30e9e3599889597547295e1a8a659fb19d5 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-08 (Sun, 08 Jun 2014) Changed paths: M changelog.html M core/src/main/java/hudson/model/Cause.java M core/src/main/java/hudson/model/listeners/SCMListener.java M core/src/main/java/hudson/scm/AbstractScmTagAction.java M core/src/main/java/hudson/scm/ChangeLogAnnotator.java M core/src/main/java/hudson/scm/ChangeLogParser.java M core/src/main/java/hudson/scm/ChangeLogSet.java M core/src/main/java/hudson/scm/SCM.java M core/src/main/java/hudson/scm/SCMDescriptor.java M core/src/main/java/hudson/triggers/SCMTrigger.java M core/src/main/java/jenkins/triggers/SCMTriggerItem.java Log Message: ----------- [FIXED JENKINS-23365] Noting merge of #1257. Commit: 34f885b73f3a054c6de3e25f47b0e464d9a4df3f https://github.com/jenkinsci/jenkins/commit/34f885b73f3a054c6de3e25f47b0e464d9a4df3f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M changelog.html M core/src/main/java/hudson/model/AbstractItem.java M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy Log Message: ----------- [FIXED JENKINS-23375] Incorrect redirect after deleting a folder. Commit: 032a47599d63a38d499b8f015dc57b2d41419130 https://github.com/jenkinsci/jenkins/commit/032a47599d63a38d499b8f015dc57b2d41419130 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M pom.xml Log Message: ----------- Do not mix old and new test-annotations libraries. Corrects 9ce6b0fec3c0a0f1b9ea786865b2130a900a5886. Commit: 00ab6012b8607b5290aa0bf88fc2f55c5cd36caa https://github.com/jenkinsci/jenkins/commit/00ab6012b8607b5290aa0bf88fc2f55c5cd36caa Author: Jesse Glick <jgl...@cloudbees.com> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M core/src/main/java/hudson/model/ListView.java M core/src/main/resources/hudson/model/View/builds.jelly A test/src/test/java/jenkins/widgets/BuildListTableTest.java Log Message: ----------- [JENKINS-19310] Reproduced problem in test. Commit: ad2e7d6d97486beedf265d8351b7380225b1acf0 https://github.com/jenkinsci/jenkins/commit/ad2e7d6d97486beedf265d8351b7380225b1acf0 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M changelog.html M pom.xml Log Message: ----------- Integrating the fixed version of remoting Commit: 8b431faa7fdd36b3415248d8a7892ce2a4044b09 https://github.com/jenkinsci/jenkins/commit/8b431faa7fdd36b3415248d8a7892ce2a4044b09 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M changelog.html M debian/debian/changelog M rpm/SPECS/jenkins.spec Log Message: ----------- merged back the RC branch Commit: 3651b0f011dc5f5bedbe1c54557f8ddf2d5fc561 https://github.com/jenkinsci/jenkins/commit/3651b0f011dc5f5bedbe1c54557f8ddf2d5fc561 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2014-06-09 (Mon, 09 Jun 2014) Changed paths: M changelog.html Log Message: ----------- creating an RC branch Compare: https://github.com/jenkinsci/jenkins/compare/7a1e9f21d769...3651b0f011dc -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.