-
Task
-
Resolution: Fixed
-
Major
SCM historically was tied to AbstractProject/AbstractBuild. It is necessary to break that dependency and allow other kinds of Job/Run to use this API (with modest accompanying changes in SCM plugins).
- depends on
-
JENKINS-23522 StackOverflowError in org.jenkinsci.plugins.youtrack.YouTrackSCMListener.onChangeLogParsed()
-
- Resolved
-
-
JENKINS-24141 SCM with non-AbstractProject, revisited
-
- Closed
-
- is related to
-
JENKINS-12298 MultiSCMRevisionState.revisionStates cannot differentiate multiple instances of a single SCM type
-
- Resolved
-
[JENKINS-23365] Allow SCM to work with non-AbstractProject
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Link |
New:
This issue is related to |
Code changed in jenkins
User: Jesse Glick
Path:
changelog.html
core/src/main/java/hudson/model/Cause.java
core/src/main/java/hudson/model/listeners/SCMListener.java
core/src/main/java/hudson/scm/AbstractScmTagAction.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/SCM.java
core/src/main/java/hudson/scm/SCMDescriptor.java
core/src/main/java/hudson/triggers/SCMTrigger.java
core/src/main/java/jenkins/triggers/SCMTriggerItem.java
http://jenkins-ci.org/commit/jenkins/7423d30e9e3599889597547295e1a8a659fb19d5
Log:
[FIXED JENKINS-23365] Noting merge of #1257.
Compare: https://github.com/jenkinsci/jenkins/compare/c95777e47638...7423d30e9e35