Daniel:

-------- Original Message --------
Subject: Re: Maven Cascade Release Plugin
From: daniel brownell <daniel.brown...@gmail.com>
To: jenkinsci-users@googlegroups.com
Cc: daniel brownell <daniel.brown...@gmail.com>
Date: Mon 15 Apr 2013 07:28:29 AM CDT
> Ok, it must just be my version then.  I'm running Jenkins 1.480.2
> <http://jenkins-ci.org/>, and the JVM is "JRE 1.6.0 IBM J9 2.4 Linux
> amd64-64".  For some reason, it doesn't want to get the latest from
> the update server. 
sorry cant help you more with this.

I think it has to do with me asking for jenkins 1.503
https://wiki.jenkins-ci.org/display/JENKINS/Maven+Cascade+Release+Plugin
I had to move required jenkins version up due to bugs in previous releases.
but I never tried 1.480 specifically - too old for me.

you could try a parallel install:
1) oracle jdk 1.6 or 1.7
2) jenkins at least 1.503

> I looked at the code, and unfortunately won't be able to write the SVN
> section.  I have no idea what's going on in there. 
sorry again :-) it would be easier to understand the code if you get the
plugin working first with git on a test project family.

my scm code essentially was a quick hack - re-implementation of jenkins
git plugin, which is not flexible enough for cascade use case.

> Would you say that to get SVN working, one would have to make a
> superclass for PluginScmGit and PluginScmSvn, replicate the
> functionality of the Git version in the Svn version (using SVNKit, for
> example), and rewrite PluginScm to use the superclass?
yes, you are right. I can re-factor that part.

> Just want to get an idea of what would be required, in case someone
> with more skill is interested in writing it...  
ok.

> is the SCM code separated enough that one would only need to work on
> that section?
yes.

essentially cascade/scm logic is abstracted in 4 places
PluginScm.scmCommit
PluginScm.scmCheckin
PluginScm.scmCheckout
PluginScm.scmUpdate

and layout/scm logic (derive member project scm settings from layout
project scm settings)
https://github.com/barchart/barchart-jenkins-cascade-plugin/blob/master/src/main/java/com/barchart/jenkins/cascade/LayoutLogic.java#L463

>
> Regards,
> Daniel
Andrei.

>
>
> On Monday, 15 April 2013 07:07:10 UTC+2, Andrei Pozolotin wrote:
>
>     I verified that install works fine with latest
>     debian installer http://pkg.jenkins-ci.org/debian/
>     <http://pkg.jenkins-ci.org/debian/>
>
>     on ubutnu 12.04
>
>     -------- Original Message --------
>     Subject: Re: Maven Cascade Release Plugin
>     From: daniel brownell <daniel....@gmail.com> <javascript:>
>     To: jenkins...@googlegroups.com <javascript:>
>     Date: Thu 11 Apr 2013 08:55:13 AM CDT
>>     Hi Andrei, 
>>
>>     I'm interested to try this out.  I asked a question on
>>     stackoverflow
>>     
>> <http://stackoverflow.com/questions/15929006/jenkins-maven-release-plugin-cascade-release>,
>>     and it seems like this might be what I'm after.
>>
>>     How do I get your plug-in to show up in my Plugin Manager view? 
>>     I clicked the 'Check Now' button, but no change.  I downloaded
>>     the HPI file
>>     <http://updates.jenkins-ci.org/download/plugins/maven-release-cascade/>
>>     and uploaded it via the Advanced tab, and it just refreshes the
>>     screen back to the Updates tab :/  I restarted Jenkins, but no
>>     change.  So maybe there's still some issue.
>>
>>     Regards,
>>     Daniel
>>
>>
>>
>>
>>     On Monday, 18 March 2013 20:23:50 UTC+2, Andrei Pozolotin wrote:
>>
>>         Hello.
>>
>>         This is an invitation to test drive new jenkins plugin
>>         
>> https://wiki.jenkins-ci.org/display/JENKINS/Maven+Cascade+Release+Plugin
>>         
>> <https://wiki.jenkins-ci.org/display/JENKINS/Maven+Cascade+Release+Plugin>
>>
>>         Thank you
>>
>>         Andrei.
>>
>>     -- 
>>     You received this message because you are subscribed to a topic
>>     in the Google Groups "Jenkins Users" group.
>>     To unsubscribe from this topic, visit
>>     
>> https://groups.google.com/d/topic/jenkinsci-users/V9W3sagC5Zg/unsubscribe?hl=en
>>     
>> <https://groups.google.com/d/topic/jenkinsci-users/V9W3sagC5Zg/unsubscribe?hl=en>.
>>     To unsubscribe from this group and all its topics, send an email
>>     to jenkinsci-use...@googlegroups.com <javascript:>.
>>     For more options, visit https://groups.google.com/groups/opt_out
>>     <https://groups.google.com/groups/opt_out>.
>>      
>>      
>
> -- 
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/V9W3sagC5Zg/unsubscribe?hl=en.
> To unsubscribe from this group and all its topics, send an email to
> jenkinsci-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

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


Reply via email to