Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-18048

"Caused by" link on downstream jobs does not work correctly

      I think it would be easiest to explain this bug with an example.

      Suppose you have job A configured to poll SVN for changes (ie: using the default SVN plugin for Jenkins), so after a change is detected a build is triggered. Further suppose that this job has a post-build Action configured to trigger another job, job B. After job B finished, you can view the summary information about the build. Part of that summary displays the upstream jobs that were triggered previously - with links to the specific build numbers of each. Also there is a link entitled "Started by an SCM change".

      Now, if you click this link on the downstream job (job B in this case) you get nothing. This is because the link refers to the SVN polling log for job B instead of the polling log for the originating job that actually had a modification in the repository, job A in this case.

      Now I'm not sure if this is a bug with a core system in Jenkins, the SVN plugin or maybe some other plugin I have installed. I have a relatively small set of plugins installed and none of them seem to require interaction with SVN or the build summary pages so I doubt those are at fault.

      Either way this is an annoying bug because it forces developers to click through several links to get to the details of the origin of the failure. It would be nice to see this fixed.

      I am using the latest version of the SVN plugin (1.48) and the LTS version of Jenkins (v1.509.1)

          [JENKINS-18048] "Caused by" link on downstream jobs does not work correctly

          Added a screen cap that illustrates the bug.

          Kevin Phillips added a comment - Added a screen cap that illustrates the bug.

          Oleg Nenashev added a comment -

          Most probably the issue should be fixed in Jenkins core

          Oleg Nenashev added a comment - Most probably the issue should be fixed in Jenkins core

          Daniel Beck added a comment -

          Daniel Beck added a comment - https://github.com/jenkinsci/jenkins/pull/1250

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/model/Cause.java
          core/src/main/java/hudson/triggers/SCMTrigger.java
          core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly
          http://jenkins-ci.org/commit/jenkins/e937b099cb49e7458159980adc4b59d1f98b057c
          Log:
          [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause

          • UpstreamCause now tries to initialize upstream causes with the
            correct build in onLoad
          • SCMTriggerCause stores build reference and uses its URL to build
            absolute link to changelog

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/Cause.java core/src/main/java/hudson/triggers/SCMTrigger.java core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly http://jenkins-ci.org/commit/jenkins/e937b099cb49e7458159980adc4b59d1f98b057c Log: [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause UpstreamCause now tries to initialize upstream causes with the correct build in onLoad SCMTriggerCause stores build reference and uses its URL to build absolute link to changelog

          Code changed in jenkins
          User: Daniel Beck
          Path:
          BUILDING.TXT
          README.md
          changelog.html
          cli/pom.xml
          core/pom.xml
          core/src/main/java/hudson/ClassicPluginStrategy.java
          core/src/main/java/hudson/FilePath.java
          core/src/main/java/hudson/Launcher.java
          core/src/main/java/hudson/PluginManager.java
          core/src/main/java/hudson/PluginStrategy.java
          core/src/main/java/hudson/PluginWrapper.java
          core/src/main/java/hudson/Util.java
          core/src/main/java/hudson/cli/AddJobToViewCommand.java
          core/src/main/java/hudson/cli/BuildCommand.java
          core/src/main/java/hudson/cli/InstallToolCommand.java
          core/src/main/java/hudson/cli/RemoveJobFromViewCommand.java
          core/src/main/java/hudson/fsp/WorkspaceSnapshotSCM.java
          core/src/main/java/hudson/lifecycle/UnixLifecycle.java
          core/src/main/java/hudson/lifecycle/WindowsServiceLifecycle.java
          core/src/main/java/hudson/model/AbstractBuild.java
          core/src/main/java/hudson/model/AbstractCIBase.java
          core/src/main/java/hudson/model/AbstractItem.java
          core/src/main/java/hudson/model/AbstractProject.java
          core/src/main/java/hudson/model/Api.java
          core/src/main/java/hudson/model/AsyncPeriodicWork.java
          core/src/main/java/hudson/model/BooleanParameterValue.java
          core/src/main/java/hudson/model/Build.java
          core/src/main/java/hudson/model/Cause.java
          core/src/main/java/hudson/model/CauseAction.java
          core/src/main/java/hudson/model/Computer.java
          core/src/main/java/hudson/model/DescriptorVisibilityFilter.java
          core/src/main/java/hudson/model/DirectlyModifiableView.java
          core/src/main/java/hudson/model/EnvironmentContributor.java
          core/src/main/java/hudson/model/Executor.java
          core/src/main/java/hudson/model/FileParameterValue.java
          core/src/main/java/hudson/model/Items.java
          core/src/main/java/hudson/model/Job.java
          core/src/main/java/hudson/model/JobParameterValue.java
          core/src/main/java/hudson/model/ListView.java
          core/src/main/java/hudson/model/Node.java
          core/src/main/java/hudson/model/ParameterDefinition.java
          core/src/main/java/hudson/model/ParameterValue.java
          core/src/main/java/hudson/model/ParametersAction.java
          core/src/main/java/hudson/model/ParametersDefinitionProperty.java
          core/src/main/java/hudson/model/Project.java
          core/src/main/java/hudson/model/Queue.java
          core/src/main/java/hudson/model/Run.java
          core/src/main/java/hudson/model/RunParameterValue.java
          core/src/main/java/hudson/model/SCMedItem.java
          core/src/main/java/hudson/model/StringParameterValue.java
          core/src/main/java/hudson/model/UpdateCenter.java
          core/src/main/java/hudson/model/User.java
          core/src/main/java/hudson/model/WorkspaceCleanupThread.java
          core/src/main/java/hudson/model/listeners/SCMListener.java
          core/src/main/java/hudson/model/listeners/SCMPollListener.java
          core/src/main/java/hudson/model/queue/CauseOfBlockage.java
          core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java
          core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java
          core/src/main/java/hudson/scm/AbstractScmTagAction.java
          core/src/main/java/hudson/scm/AutoBrowserHolder.java
          core/src/main/java/hudson/scm/ChangeLogAnnotator.java
          core/src/main/java/hudson/scm/ChangeLogParser.java
          core/src/main/java/hudson/scm/ChangeLogSet.java
          core/src/main/java/hudson/scm/EmptyChangeLogSet.java
          core/src/main/java/hudson/scm/NullChangeLogParser.java
          core/src/main/java/hudson/scm/NullSCM.java
          core/src/main/java/hudson/scm/SCM.java
          core/src/main/java/hudson/scm/SCMDescriptor.java
          core/src/main/java/hudson/security/ACL.java
          core/src/main/java/hudson/security/AccessControlled.java
          core/src/main/java/hudson/security/AuthorizationStrategy.java
          core/src/main/java/hudson/security/GlobalSecurityConfiguration.java
          core/src/main/java/hudson/security/Permission.java
          core/src/main/java/hudson/security/SecurityRealm.java
          core/src/main/java/hudson/slaves/AbstractCloudComputer.java
          core/src/main/java/hudson/slaves/CloudRetentionStrategy.java
          core/src/main/java/hudson/slaves/CommandLauncher.java
          core/src/main/java/hudson/slaves/ComputerListener.java
          core/src/main/java/hudson/slaves/NodeProperty.java
          core/src/main/java/hudson/slaves/NodeSpecific.java
          core/src/main/java/hudson/slaves/OfflineCause.java
          core/src/main/java/hudson/slaves/RetentionStrategy.java
          core/src/main/java/hudson/slaves/SlaveComputer.java
          core/src/main/java/hudson/tasks/ArtifactArchiver.java
          core/src/main/java/hudson/tasks/BuildTrigger.java
          core/src/main/java/hudson/tasks/junit/CaseResult.java
          core/src/main/java/hudson/tools/InstallerTranslator.java
          core/src/main/java/hudson/tools/ToolInstallation.java
          core/src/main/java/hudson/triggers/SCMTrigger.java
          core/src/main/java/hudson/util/jna/GNUCLibrary.java
          core/src/main/java/jenkins/model/GlobalProjectNamingStrategyConfiguration.java
          core/src/main/java/jenkins/model/IdStrategy.java
          core/src/main/java/jenkins/model/IdStrategyDescriptor.java
          core/src/main/java/jenkins/model/Jenkins.java
          core/src/main/java/jenkins/model/PeepholePermalink.java
          core/src/main/java/jenkins/security/LastGrantedAuthoritiesProperty.java
          core/src/main/java/jenkins/security/SecurityListener.java
          core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java
          core/src/main/java/jenkins/triggers/SCMTriggerItem.java
          core/src/main/java/jenkins/util/ProgressiveRendering.java
          core/src/main/resources/hudson/PluginManager/table.properties
          core/src/main/resources/hudson/cli/Messages.properties
          core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/index.jelly
          core/src/main/resources/hudson/model/AbstractBuild/tasks.jelly
          core/src/main/resources/hudson/model/AbstractProject/changes.jelly
          core/src/main/resources/hudson/model/Api/index.jelly
          core/src/main/resources/hudson/model/Computer/builds.jelly
          core/src/main/resources/hudson/model/Computer/sidepanel_pt_BR.properties
          core/src/main/resources/hudson/model/Label/sidepanel_pt_BR.properties
          core/src/main/resources/hudson/model/ListView/configure-entries.jelly
          core/src/main/resources/hudson/model/LoadStatistics/main_pt_BR.properties
          core/src/main/resources/hudson/model/Messages.properties
          core/src/main/resources/hudson/model/ModifiableItemGroup/_api.jelly
          core/src/main/resources/hudson/model/User/builds.jelly
          core/src/main/resources/hudson/model/View/ajaxBuildQueue.jelly
          core/src/main/resources/hudson/model/View/builds.jelly
          core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.jelly
          core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.properties
          core/src/main/resources/hudson/scm/SCM/project-changes.jelly
          core/src/main/resources/hudson/security/GlobalSecurityConfiguration/index.groovy
          core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/Details/config.jelly
          core/src/main/resources/hudson/slaves/ComputerLauncher/main.jelly
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries.jelly
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_da.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_de.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_es.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_fr.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_hu.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_ja.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_lv.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_pl.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_pt_BR.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_ru.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_tr.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_zh_CN.properties
          core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_zh_TW.properties
          core/src/main/resources/hudson/tasks/ArtifactArchiver/config.jelly
          core/src/main/resources/hudson/tasks/ArtifactArchiver/config.properties
          core/src/main/resources/hudson/tasks/ArtifactArchiver/config_fr.properties
          core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy
          core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.properties
          core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes_fr.properties
          core/src/main/resources/hudson/tasks/BuildTrigger/config.jelly
          core/src/main/resources/hudson/tasks/LogRotator/config_de.properties
          core/src/main/resources/hudson/tasks/Maven/help.jelly
          core/src/main/resources/hudson/tasks/Maven/help.properties
          core/src/main/resources/hudson/tasks/Maven/help_de.jelly
          core/src/main/resources/hudson/tasks/Maven/help_de.properties
          core/src/main/resources/hudson/tasks/Maven/help_fr.jelly
          core/src/main/resources/hudson/tasks/Maven/help_fr.properties
          core/src/main/resources/hudson/tasks/Maven/help_ja.jelly
          core/src/main/resources/hudson/tasks/Maven/help_ja.properties
          core/src/main/resources/hudson/tasks/Maven/help_pt_BR.jelly
          core/src/main/resources/hudson/tasks/Maven/help_pt_BR.properties
          core/src/main/resources/hudson/tasks/Maven/help_ru.jelly
          core/src/main/resources/hudson/tasks/Maven/help_ru.properties
          core/src/main/resources/hudson/tasks/Maven/help_tr.jelly
          core/src/main/resources/hudson/tasks/Maven/help_tr.properties
          core/src/main/resources/hudson/tasks/Maven/help_zh_TW.jelly
          core/src/main/resources/hudson/tasks/Maven/help_zh_TW.properties
          core/src/main/resources/hudson/tasks/Messages.properties
          core/src/main/resources/hudson/tasks/Shell/config.groovy
          core/src/main/resources/hudson/triggers/Messages_fr.properties
          core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly
          core/src/main/resources/hudson/triggers/SCMTrigger/SCMAction/index.jelly
          core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly
          core/src/main/resources/hudson/triggers/SCMTrigger/global.jelly
          core/src/main/resources/hudson/util/AWTProblem/index.properties
          core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly
          core/src/main/resources/jenkins/management/Messages_pt_BR.properties
          core/src/main/resources/jenkins/model/Jenkins/MasterComputer/_api.jelly
          core/src/main/resources/jenkins/model/Jenkins/_api.jelly
          core/src/main/resources/jenkins/model/Messages.properties
          core/src/main/resources/jenkins/security/ApiTokenProperty/config.groovy
          core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/config.jelly
          core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy
          core/src/main/resources/lib/form/hetero-list.jelly
          core/src/main/resources/lib/form/radio.jelly
          core/src/main/resources/lib/form/repeatableDeleteButton.jelly
          core/src/main/resources/lib/form/section_.css
          core/src/main/resources/lib/form/submit.jelly
          core/src/main/resources/lib/hudson/buildListTable.jelly
          core/src/main/resources/lib/hudson/executors.jelly
          core/src/main/resources/lib/hudson/project/console-link.jelly
          core/src/main/resources/lib/hudson/queue.jelly
          core/src/main/resources/lib/hudson/queue.properties
          core/src/main/resources/lib/layout/layout.jelly
          core/src/test/java/hudson/cli/ListJobsCommandTest.java
          core/src/test/java/hudson/model/ParametersActionTest.java
          core/src/test/java/hudson/model/RunParameterValueTest.java
          core/src/test/java/jenkins/model/PeepholePermalinkTest.java
          debian/debian/changelog
          note.txt
          plugins/pom.xml
          pom.xml
          rpm/SOURCES/jenkins.init.in
          rpm/SOURCES/jenkins.sysconfig.in
          rpm/SPECS/jenkins.spec
          test/pom.xml
          test/src/main/java/org/jvnet/hudson/test/FakeChangeLogSCM.java
          test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
          test/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java
          test/src/test/groovy/hudson/cli/BuildCommandTest.groovy
          test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
          test/src/test/java/hudson/PluginManagerTest.java
          test/src/test/java/hudson/ProcStarterTest.java
          test/src/test/java/hudson/cli/ViewManipulationTest.java
          test/src/test/java/hudson/model/DirectlyModifiableViewTest.java
          test/src/test/java/hudson/model/ItemsTest.java
          test/src/test/java/hudson/model/ListViewTest.java
          test/src/test/java/hudson/model/MyViewTest.java
          test/src/test/java/hudson/model/ProjectTest.java
          test/src/test/java/hudson/model/UserTest.java
          test/src/test/java/hudson/tasks/ArtifactArchiverTest.java
          test/src/test/java/hudson/tools/InstallerTranslatorTest.java
          test/src/test/java/jenkins/model/JenkinsTest.java
          test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java
          test/src/test/java/jenkins/widgets/BuildListTableTest.java
          war/images/makeFlash.sh
          war/pom.xml
          war/src/main/webapp/css/style.css
          war/src/main/webapp/scripts/hudson-behavior.js
          war/src/main/webapp/scripts/yui/button/button-debug.js
          war/src/main/webapp/scripts/yui/button/button-min.js
          http://jenkins-ci.org/commit/jenkins/8ec206fcd9e7cf222cc54aa4cc37295a4699ba35
          Log:
          Merge branch 'master' into JENKINS-18048

          Conflicts:
          core/src/main/java/hudson/triggers/SCMTrigger.java

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: BUILDING.TXT README.md changelog.html cli/pom.xml core/pom.xml core/src/main/java/hudson/ClassicPluginStrategy.java core/src/main/java/hudson/FilePath.java core/src/main/java/hudson/Launcher.java core/src/main/java/hudson/PluginManager.java core/src/main/java/hudson/PluginStrategy.java core/src/main/java/hudson/PluginWrapper.java core/src/main/java/hudson/Util.java core/src/main/java/hudson/cli/AddJobToViewCommand.java core/src/main/java/hudson/cli/BuildCommand.java core/src/main/java/hudson/cli/InstallToolCommand.java core/src/main/java/hudson/cli/RemoveJobFromViewCommand.java core/src/main/java/hudson/fsp/WorkspaceSnapshotSCM.java core/src/main/java/hudson/lifecycle/UnixLifecycle.java core/src/main/java/hudson/lifecycle/WindowsServiceLifecycle.java core/src/main/java/hudson/model/AbstractBuild.java core/src/main/java/hudson/model/AbstractCIBase.java core/src/main/java/hudson/model/AbstractItem.java core/src/main/java/hudson/model/AbstractProject.java core/src/main/java/hudson/model/Api.java core/src/main/java/hudson/model/AsyncPeriodicWork.java core/src/main/java/hudson/model/BooleanParameterValue.java core/src/main/java/hudson/model/Build.java core/src/main/java/hudson/model/Cause.java core/src/main/java/hudson/model/CauseAction.java core/src/main/java/hudson/model/Computer.java core/src/main/java/hudson/model/DescriptorVisibilityFilter.java core/src/main/java/hudson/model/DirectlyModifiableView.java core/src/main/java/hudson/model/EnvironmentContributor.java core/src/main/java/hudson/model/Executor.java core/src/main/java/hudson/model/FileParameterValue.java core/src/main/java/hudson/model/Items.java core/src/main/java/hudson/model/Job.java core/src/main/java/hudson/model/JobParameterValue.java core/src/main/java/hudson/model/ListView.java core/src/main/java/hudson/model/Node.java core/src/main/java/hudson/model/ParameterDefinition.java core/src/main/java/hudson/model/ParameterValue.java core/src/main/java/hudson/model/ParametersAction.java core/src/main/java/hudson/model/ParametersDefinitionProperty.java core/src/main/java/hudson/model/Project.java core/src/main/java/hudson/model/Queue.java core/src/main/java/hudson/model/Run.java core/src/main/java/hudson/model/RunParameterValue.java core/src/main/java/hudson/model/SCMedItem.java core/src/main/java/hudson/model/StringParameterValue.java core/src/main/java/hudson/model/UpdateCenter.java core/src/main/java/hudson/model/User.java core/src/main/java/hudson/model/WorkspaceCleanupThread.java core/src/main/java/hudson/model/listeners/SCMListener.java core/src/main/java/hudson/model/listeners/SCMPollListener.java core/src/main/java/hudson/model/queue/CauseOfBlockage.java core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java core/src/main/java/hudson/scm/AbstractScmTagAction.java core/src/main/java/hudson/scm/AutoBrowserHolder.java core/src/main/java/hudson/scm/ChangeLogAnnotator.java core/src/main/java/hudson/scm/ChangeLogParser.java core/src/main/java/hudson/scm/ChangeLogSet.java core/src/main/java/hudson/scm/EmptyChangeLogSet.java core/src/main/java/hudson/scm/NullChangeLogParser.java core/src/main/java/hudson/scm/NullSCM.java core/src/main/java/hudson/scm/SCM.java core/src/main/java/hudson/scm/SCMDescriptor.java core/src/main/java/hudson/security/ACL.java core/src/main/java/hudson/security/AccessControlled.java core/src/main/java/hudson/security/AuthorizationStrategy.java core/src/main/java/hudson/security/GlobalSecurityConfiguration.java core/src/main/java/hudson/security/Permission.java core/src/main/java/hudson/security/SecurityRealm.java core/src/main/java/hudson/slaves/AbstractCloudComputer.java core/src/main/java/hudson/slaves/CloudRetentionStrategy.java core/src/main/java/hudson/slaves/CommandLauncher.java core/src/main/java/hudson/slaves/ComputerListener.java core/src/main/java/hudson/slaves/NodeProperty.java core/src/main/java/hudson/slaves/NodeSpecific.java core/src/main/java/hudson/slaves/OfflineCause.java core/src/main/java/hudson/slaves/RetentionStrategy.java core/src/main/java/hudson/slaves/SlaveComputer.java core/src/main/java/hudson/tasks/ArtifactArchiver.java core/src/main/java/hudson/tasks/BuildTrigger.java core/src/main/java/hudson/tasks/junit/CaseResult.java core/src/main/java/hudson/tools/InstallerTranslator.java core/src/main/java/hudson/tools/ToolInstallation.java core/src/main/java/hudson/triggers/SCMTrigger.java core/src/main/java/hudson/util/jna/GNUCLibrary.java core/src/main/java/jenkins/model/GlobalProjectNamingStrategyConfiguration.java core/src/main/java/jenkins/model/IdStrategy.java core/src/main/java/jenkins/model/IdStrategyDescriptor.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/java/jenkins/model/PeepholePermalink.java core/src/main/java/jenkins/security/LastGrantedAuthoritiesProperty.java core/src/main/java/jenkins/security/SecurityListener.java core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java core/src/main/java/jenkins/triggers/SCMTriggerItem.java core/src/main/java/jenkins/util/ProgressiveRendering.java core/src/main/resources/hudson/PluginManager/table.properties core/src/main/resources/hudson/cli/Messages.properties core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/index.jelly core/src/main/resources/hudson/model/AbstractBuild/tasks.jelly core/src/main/resources/hudson/model/AbstractProject/changes.jelly core/src/main/resources/hudson/model/Api/index.jelly core/src/main/resources/hudson/model/Computer/builds.jelly core/src/main/resources/hudson/model/Computer/sidepanel_pt_BR.properties core/src/main/resources/hudson/model/Label/sidepanel_pt_BR.properties core/src/main/resources/hudson/model/ListView/configure-entries.jelly core/src/main/resources/hudson/model/LoadStatistics/main_pt_BR.properties core/src/main/resources/hudson/model/Messages.properties core/src/main/resources/hudson/model/ModifiableItemGroup/_api.jelly core/src/main/resources/hudson/model/User/builds.jelly core/src/main/resources/hudson/model/View/ajaxBuildQueue.jelly core/src/main/resources/hudson/model/View/builds.jelly core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.jelly core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary.properties core/src/main/resources/hudson/scm/SCM/project-changes.jelly core/src/main/resources/hudson/security/GlobalSecurityConfiguration/index.groovy core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/Details/config.jelly core/src/main/resources/hudson/slaves/ComputerLauncher/main.jelly core/src/main/resources/hudson/slaves/DumbSlave/configure-entries.jelly core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_da.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_de.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_es.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_fr.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_hu.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_ja.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_lv.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_pl.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_pt_BR.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_ru.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_tr.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_zh_CN.properties core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_zh_TW.properties core/src/main/resources/hudson/tasks/ArtifactArchiver/config.jelly core/src/main/resources/hudson/tasks/ArtifactArchiver/config.properties core/src/main/resources/hudson/tasks/ArtifactArchiver/config_fr.properties core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.properties core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes_fr.properties core/src/main/resources/hudson/tasks/BuildTrigger/config.jelly core/src/main/resources/hudson/tasks/LogRotator/config_de.properties core/src/main/resources/hudson/tasks/Maven/help.jelly core/src/main/resources/hudson/tasks/Maven/help.properties core/src/main/resources/hudson/tasks/Maven/help_de.jelly core/src/main/resources/hudson/tasks/Maven/help_de.properties core/src/main/resources/hudson/tasks/Maven/help_fr.jelly core/src/main/resources/hudson/tasks/Maven/help_fr.properties core/src/main/resources/hudson/tasks/Maven/help_ja.jelly core/src/main/resources/hudson/tasks/Maven/help_ja.properties core/src/main/resources/hudson/tasks/Maven/help_pt_BR.jelly core/src/main/resources/hudson/tasks/Maven/help_pt_BR.properties core/src/main/resources/hudson/tasks/Maven/help_ru.jelly core/src/main/resources/hudson/tasks/Maven/help_ru.properties core/src/main/resources/hudson/tasks/Maven/help_tr.jelly core/src/main/resources/hudson/tasks/Maven/help_tr.properties core/src/main/resources/hudson/tasks/Maven/help_zh_TW.jelly core/src/main/resources/hudson/tasks/Maven/help_zh_TW.properties core/src/main/resources/hudson/tasks/Messages.properties core/src/main/resources/hudson/tasks/Shell/config.groovy core/src/main/resources/hudson/triggers/Messages_fr.properties core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly core/src/main/resources/hudson/triggers/SCMTrigger/SCMAction/index.jelly core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly core/src/main/resources/hudson/triggers/SCMTrigger/global.jelly core/src/main/resources/hudson/util/AWTProblem/index.properties core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly core/src/main/resources/jenkins/management/Messages_pt_BR.properties core/src/main/resources/jenkins/model/Jenkins/MasterComputer/_api.jelly core/src/main/resources/jenkins/model/Jenkins/_api.jelly core/src/main/resources/jenkins/model/Messages.properties core/src/main/resources/jenkins/security/ApiTokenProperty/config.groovy core/src/main/resources/jenkins/triggers/ReverseBuildTrigger/config.jelly core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy core/src/main/resources/lib/form/hetero-list.jelly core/src/main/resources/lib/form/radio.jelly core/src/main/resources/lib/form/repeatableDeleteButton.jelly core/src/main/resources/lib/form/section_.css core/src/main/resources/lib/form/submit.jelly core/src/main/resources/lib/hudson/buildListTable.jelly core/src/main/resources/lib/hudson/executors.jelly core/src/main/resources/lib/hudson/project/console-link.jelly core/src/main/resources/lib/hudson/queue.jelly core/src/main/resources/lib/hudson/queue.properties core/src/main/resources/lib/layout/layout.jelly core/src/test/java/hudson/cli/ListJobsCommandTest.java core/src/test/java/hudson/model/ParametersActionTest.java core/src/test/java/hudson/model/RunParameterValueTest.java core/src/test/java/jenkins/model/PeepholePermalinkTest.java debian/debian/changelog note.txt plugins/pom.xml pom.xml rpm/SOURCES/jenkins.init.in rpm/SOURCES/jenkins.sysconfig.in rpm/SPECS/jenkins.spec test/pom.xml test/src/main/java/org/jvnet/hudson/test/FakeChangeLogSCM.java test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java test/src/main/java/org/jvnet/hudson/test/RestartableJenkinsRule.java test/src/test/groovy/hudson/cli/BuildCommandTest.groovy test/src/test/groovy/hudson/model/AbstractProjectTest.groovy test/src/test/java/hudson/PluginManagerTest.java test/src/test/java/hudson/ProcStarterTest.java test/src/test/java/hudson/cli/ViewManipulationTest.java test/src/test/java/hudson/model/DirectlyModifiableViewTest.java test/src/test/java/hudson/model/ItemsTest.java test/src/test/java/hudson/model/ListViewTest.java test/src/test/java/hudson/model/MyViewTest.java test/src/test/java/hudson/model/ProjectTest.java test/src/test/java/hudson/model/UserTest.java test/src/test/java/hudson/tasks/ArtifactArchiverTest.java test/src/test/java/hudson/tools/InstallerTranslatorTest.java test/src/test/java/jenkins/model/JenkinsTest.java test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java test/src/test/java/jenkins/widgets/BuildListTableTest.java war/images/makeFlash.sh war/pom.xml war/src/main/webapp/css/style.css war/src/main/webapp/scripts/hudson-behavior.js war/src/main/webapp/scripts/yui/button/button-debug.js war/src/main/webapp/scripts/yui/button/button-min.js http://jenkins-ci.org/commit/jenkins/8ec206fcd9e7cf222cc54aa4cc37295a4699ba35 Log: Merge branch 'master' into JENKINS-18048 Conflicts: core/src/main/java/hudson/triggers/SCMTrigger.java

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/model/Cause.java
          core/src/main/java/hudson/triggers/SCMTrigger.java
          core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly
          http://jenkins-ci.org/commit/jenkins/39fbd9792e18c3442ecef99b4d24ae44fac989ce
          Log:
          Merge pull request #1250 from daniel-beck/JENKINS-18048

          [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause

          Compare: https://github.com/jenkinsci/jenkins/compare/cf5cb7077eaf...39fbd9792e18

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/Cause.java core/src/main/java/hudson/triggers/SCMTrigger.java core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly http://jenkins-ci.org/commit/jenkins/39fbd9792e18c3442ecef99b4d24ae44fac989ce Log: Merge pull request #1250 from daniel-beck/ JENKINS-18048 [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause Compare: https://github.com/jenkinsci/jenkins/compare/cf5cb7077eaf...39fbd9792e18

          Daniel Beck added a comment -

          Merged towards 1.575.

          Daniel Beck added a comment - Merged towards 1.575.

          dogfood added a comment -

          Integrated in jenkins_main_trunk #3551
          [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause (Revision e937b099cb49e7458159980adc4b59d1f98b057c)

          Result = SUCCESS
          daniel-beck : e937b099cb49e7458159980adc4b59d1f98b057c
          Files :

          • core/src/main/java/hudson/triggers/SCMTrigger.java
          • core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly
          • core/src/main/java/hudson/model/Cause.java

          dogfood added a comment - Integrated in jenkins_main_trunk #3551 [FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause (Revision e937b099cb49e7458159980adc4b59d1f98b057c) Result = SUCCESS daniel-beck : e937b099cb49e7458159980adc4b59d1f98b057c Files : core/src/main/java/hudson/triggers/SCMTrigger.java core/src/main/resources/hudson/triggers/SCMTrigger/SCMTriggerCause/description.jelly core/src/main/java/hudson/model/Cause.java

            danielbeck Daniel Beck
            leedega Kevin Phillips
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: