[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-16 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 pom.xml
 src/main/java/hudson/scm/SVNRevisionState.java
 src/main/java/hudson/scm/SubversionChangeLogBuilder.java
 src/main/java/hudson/scm/SubversionChangeLogParser.java
 src/main/java/hudson/scm/SubversionChangeLogSet.java
 src/main/java/hudson/scm/SubversionRepositoryStatus.java
 src/main/java/hudson/scm/SubversionSCM.java
 src/main/java/hudson/scm/SubversionTagAction.java
 src/main/java/hudson/scm/SvnExternalsFileManager.java
 src/test/java/hudson/scm/SubversionChangeLogParserTest.java
 src/test/java/hudson/scm/SubversionRepositoryStatusTest.java
http://jenkins-ci.org/commit/subversion-plugin/e87e989537edc5eaabb2cd22f786f7778a24948e
Log:
  Merge pull request #86 from jglick/SCM-Job

JENKINS-23365 Work in a general Job


Compare: https://github.com/jenkinsci/subversion-plugin/compare/c0f3ef41c034...e87e989537ed




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-16 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 pom.xml
 src/main/java/hudson/plugins/git/GitChangeLogParser.java
 src/main/java/hudson/plugins/git/GitChangeSet.java
 src/main/java/hudson/plugins/git/GitChangeSetList.java
 src/main/java/hudson/plugins/git/GitPublisher.java
 src/main/java/hudson/plugins/git/GitSCM.java
 src/main/java/hudson/plugins/git/GitStatus.java
 src/main/java/hudson/plugins/git/GitTagAction.java
 src/main/java/hudson/plugins/git/MultipleScmResolver.java
 src/main/java/hudson/plugins/git/extensions/GitSCMExtension.java
 src/main/java/hudson/plugins/git/extensions/impl/CleanCheckout.java
 src/main/java/hudson/plugins/git/extensions/impl/CloneOption.java
 src/main/java/hudson/plugins/git/extensions/impl/PerBuildTag.java
 src/main/java/hudson/plugins/git/extensions/impl/PreBuildMerge.java
 src/main/java/hudson/plugins/git/extensions/impl/RelativeTargetDirectory.java
 src/main/java/hudson/plugins/git/extensions/impl/ScmName.java
 src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPaths.java
 src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
 src/main/java/hudson/plugins/git/extensions/impl/WipeWorkspace.java
 src/main/java/hudson/plugins/git/util/BuildChooserContext.java
 src/main/java/hudson/plugins/git/util/GitUtils.java
 src/main/resources/hudson/plugins/git/GitChangeSetList/index.jelly
 src/main/resources/hudson/plugins/git/GitSCM/project-changes.jelly
 src/main/resources/hudson/plugins/git/GitTagAction/tagForm.jelly
 src/test/java/hudson/plugins/git/GitChangeLogParserTest.java
 src/test/java/hudson/plugins/git/GitSCMTest.java
 src/test/java/hudson/plugins/git/MultipleSCMTest.java
 src/test/java/hudson/plugins/git/TestGitRepo.java
 src/test/java/hudson/plugins/git/browser/BitbucketWebTest.java
 src/test/java/hudson/plugins/git/browser/GitWebTest.java
 src/test/java/hudson/plugins/git/browser/GithubWebTest.java
 src/test/java/hudson/plugins/git/browser/GitoriousWebTest.java
 src/test/java/hudson/plugins/git/browser/KilnGitTest.java
 src/test/java/hudson/plugins/git/browser/RedmineWebTest.java
 src/test/java/hudson/plugins/git/browser/RhodeCodeTest.java
 src/test/java/hudson/plugins/git/browser/ViewGitWebTest.java
http://jenkins-ci.org/commit/git-plugin/d83ff375786337368723879db113d0e8def2da00
Log:
  Merge pull request #236 from jglick/SCM-Job

JENKINS-23365 Work in a general Job


Compare: https://github.com/jenkinsci/git-plugin/compare/05630e8f7fca...d83ff3757863




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-16 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 pom.xml
 src/main/java/hudson/plugins/mercurial/ChangeComparator.java
 src/main/java/hudson/plugins/mercurial/MercurialChangeLogParser.java
 src/main/java/hudson/plugins/mercurial/MercurialChangeSetList.java
 src/main/java/hudson/plugins/mercurial/MercurialRevisionColumn.java
 src/main/java/hudson/plugins/mercurial/MercurialSCM.java
 src/main/java/hudson/plugins/mercurial/MercurialStatus.java
 src/main/java/hudson/plugins/mercurial/MercurialTagAction.java
 src/test/java/hudson/plugins/mercurial/MercurialChangeLogParserTest.java
 src/test/java/hudson/plugins/mercurial/browser/HgBrowserSelectionTest.java
http://jenkins-ci.org/commit/mercurial-plugin/042d0ee5e763c1c5b9f0bb9e2f9d9517febf30bd
Log:
  Merge pull request #59 from jenkinsci/SCM-Job

JENKINS-23365 Work in a general Job


Compare: https://github.com/jenkinsci/mercurial-plugin/compare/09438ec87b74...042d0ee5e763




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-15 Thread dogf...@java.net (JIRA)














































dogfood
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Integrated in  jenkins_main_trunk #3466
 JENKINS-23365 Noting some nullness conditions; calcRevisionsFromBuild in particular is tricky. (Revision 69f7b58d2d8596aab3444d40b7fb84f43cd8dc21)
JENKINS-23365 Follow-up API fixes: introduce SCM.getKey(), and add an SCMRevisionState baseline argument to checkout. (Revision df9dc4c850374daeeda72ee37177ba1fe2bcebd6)

 Result = SUCCESS
Jesse Glick : 69f7b58d2d8596aab3444d40b7fb84f43cd8dc21
Files : 

	core/src/main/java/hudson/scm/SCM.java



Jesse Glick : df9dc4c850374daeeda72ee37177ba1fe2bcebd6
Files : 

	core/src/main/java/hudson/scm/SCM.java
	core/src/main/java/hudson/model/AbstractProject.java
	core/src/main/java/hudson/scm/NullSCM.java
	core/src/main/java/hudson/model/AbstractBuild.java





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-15 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 core/src/main/java/hudson/scm/SCM.java
http://jenkins-ci.org/commit/jenkins/9f16b223b3deaf5ca01f5e88139b695992fc8dd1
Log:
  JENKINS-23365 Noting some nullness conditions; calcRevisionsFromBuild in particular is tricky.





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread dogf...@java.net (JIRA)














































dogfood
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Integrated in  jenkins_main_trunk #3456
 JENKINS-23365 Follow-up API fixes: introduce SCM.getKey(), and add an SCMRevisionState baseline argument to checkout. (Revision a61cfe2c91e78c7053090eb3040b0280958dfebe)

 Result = SUCCESS
Jesse Glick : a61cfe2c91e78c7053090eb3040b0280958dfebe
Files : 

	core/src/main/java/hudson/scm/NullSCM.java
	core/src/main/java/hudson/model/AbstractBuild.java
	core/src/main/java/hudson/model/AbstractProject.java
	core/src/main/java/hudson/scm/SCM.java





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 core/src/main/java/hudson/model/AbstractBuild.java
 core/src/main/java/hudson/model/AbstractProject.java
 core/src/main/java/hudson/scm/NullSCM.java
 core/src/main/java/hudson/scm/SCM.java
http://jenkins-ci.org/commit/jenkins/a61cfe2c91e78c7053090eb3040b0280958dfebe
Log:
  JENKINS-23365 Follow-up API fixes: introduce SCM.getKey(), and add an SCMRevisionState baseline argument to checkout.
Necessary in order to produce correct changelogs by SCM plugins which actually use SCMRevisionState correctly (unlike git-plugin!).
(cherry picked from commit df9dc4c850374daeeda72ee37177ba1fe2bcebd6)


Compare: https://github.com/jenkinsci/jenkins/compare/03a26f309f76...a61cfe2c91e7




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 core/src/main/java/hudson/scm/SCM.java
http://jenkins-ci.org/commit/jenkins/69f7b58d2d8596aab3444d40b7fb84f43cd8dc21
Log:
  JENKINS-23365 Noting some nullness conditions; calcRevisionsFromBuild in particular is tricky.





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 core/src/main/java/hudson/model/AbstractBuild.java
 core/src/main/java/hudson/model/AbstractProject.java
 core/src/main/java/hudson/scm/NullSCM.java
 core/src/main/java/hudson/scm/SCM.java
http://jenkins-ci.org/commit/jenkins/df9dc4c850374daeeda72ee37177ba1fe2bcebd6
Log:
  JENKINS-23365 Follow-up API fixes: introduce SCM.getKey(), and add an SCMRevisionState baseline argument to checkout.
Necessary in order to produce correct changelogs by SCM plugins which actually use SCMRevisionState correctly (unlike git-plugin!).


Compare: https://github.com/jenkinsci/jenkins/compare/3651b0f011dc...df9dc4c85037




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread dogf...@java.net (JIRA)














































dogfood
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Integrated in  jenkins_main_trunk #3454
 JENKINS-23365 Noting some nullness conditions; calcRevisionsFromBuild in particular is tricky. (Revision 9f16b223b3deaf5ca01f5e88139b695992fc8dd1)

 Result = SUCCESS
Jesse Glick : 9f16b223b3deaf5ca01f5e88139b695992fc8dd1
Files : 

	core/src/main/java/hudson/scm/SCM.java





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-10 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Code changed in jenkins
User: Jesse Glick
Path:
 pom.xml
 src/main/java/hudson/plugins/mercurial/ChangeComparator.java
 src/main/java/hudson/plugins/mercurial/MercurialChangeLogParser.java
 src/main/java/hudson/plugins/mercurial/MercurialChangeSetList.java
 src/main/java/hudson/plugins/mercurial/MercurialRevisionColumn.java
 src/main/java/hudson/plugins/mercurial/MercurialSCM.java
 src/main/java/hudson/plugins/mercurial/MercurialStatus.java
 src/main/java/hudson/plugins/mercurial/MercurialTagAction.java
 src/test/java/hudson/plugins/mercurial/MercurialChangeLogParserTest.java
http://jenkins-ci.org/commit/mercurial-plugin/6a633e02bb19eba7d8d1f89f318f60e0bd76fc8e
Log:
  JENKINS-23365 Draft SCM-Job rework.





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-09 Thread scm_issue_l...@java.net (JIRA)















































SCM/JIRA link daemon
 resolved  JENKINS-23365 as Fixed


Allow SCM to work with non-AbstractProject
















Change By:


SCM/JIRA link daemon
(09/Jun/14 3:50 AM)




Status:


In Progress
Resolved





Resolution:


Fixed



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-09 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















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




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-09 Thread dogf...@java.net (JIRA)














































dogfood
 commented on  JENKINS-23365


Allow SCM to work with non-AbstractProject















Integrated in  jenkins_main_trunk #3444
 [FIXED JENKINS-23365] Noting merge of #1257. (Revision 7423d30e9e3599889597547295e1a8a659fb19d5)

 Result = SUCCESS
Jesse Glick : 7423d30e9e3599889597547295e1a8a659fb19d5
Files : 

	core/src/main/java/hudson/model/listeners/SCMListener.java
	core/src/main/java/hudson/scm/ChangeLogAnnotator.java
	core/src/main/java/hudson/model/Cause.java
	core/src/main/java/hudson/scm/ChangeLogParser.java
	core/src/main/java/hudson/triggers/SCMTrigger.java
	core/src/main/java/jenkins/triggers/SCMTriggerItem.java
	core/src/main/java/hudson/scm/SCM.java
	changelog.html
	core/src/main/java/hudson/scm/SCMDescriptor.java
	core/src/main/java/hudson/scm/ChangeLogSet.java
	core/src/main/java/hudson/scm/AbstractScmTagAction.java





























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-09 Thread jgl...@cloudbees.com (JIRA)














































Jesse Glick
 started work on  JENKINS-23365


Allow SCM to work with non-AbstractProject
















Change By:


Jesse Glick
(09/Jun/14 3:49 AM)




Status:


Open
In Progress



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-23365) Allow SCM to work with non-AbstractProject

2014-06-09 Thread jgl...@cloudbees.com (JIRA)














































Jesse Glick
 created  JENKINS-23365


Allow SCM to work with non-AbstractProject















Issue Type:


Task



Assignee:


Jesse Glick



Components:


core



Created:


09/Jun/14 3:36 AM



Description:


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).




Project:


Jenkins



Labels:


api
scm
workflow




Priority:


Major



Reporter:


Jesse Glick

























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.