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

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

    XMLWordPrintable

Details

    Description

      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)

      Attachments

        Issue Links

          Activity

            leedega Kevin Phillips created issue -

            Added a screen cap that illustrates the bug.

            leedega Kevin Phillips added a comment - Added a screen cap that illustrates the bug.
            leedega Kevin Phillips made changes -
            Field Original Value New Value
            Attachment screen_cap.png [ 23702 ]
            oleg_nenashev Oleg Nenashev added a comment -

            Most probably the issue should be fixed in Jenkins core

            oleg_nenashev Oleg Nenashev added a comment - Most probably the issue should be fixed in Jenkins core
            oleg_nenashev Oleg Nenashev made changes -
            Component/s core [ 15593 ]
            danielbeck Daniel Beck made changes -
            Assignee Daniel Beck [ danielbeck ]
            danielbeck Daniel Beck made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            danielbeck 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_issue_link 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_issue_link 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_issue_link 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
            danielbeck Daniel Beck added a comment -

            Merged towards 1.575.

            danielbeck Daniel Beck added a comment - Merged towards 1.575.
            danielbeck Daniel Beck made changes -
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Resolved [ 5 ]
            dogfood 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 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 made changes -
            Link This issue is related to JENKINS-24161 [ JENKINS-24161 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 149345 ] JNJira + In-Review [ 193080 ]

            People

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

              Dates

                Created:
                Updated:
                Resolved: