Could you filter SCM changes to exclude those from the maven release
plugin? (Might require some work though)

On Tuesday, 7 May 2013, Jeff wrote:

> In my dev group we use Jenkins to do the CI portion of our Maven builds
> for our team but the company uses Thoughtworks GO for continuous delivery.
>  We are trying to improve our process such that we can tell GO to use the
> Maven artifact published during the jenkins build instead of redoing the
> build again.
>
> To do this we created a generic Maven wrapper project that has a
> dependency on the WAR artifact.  The artifact details in the wrapper POM
> are parameterized and set on the command-line.
>
>  We then use the versions-maven-plugin to update the project properties in
> the POM with the latest snapshot version and then run it through the GO
> pipeline.
>
> This works pretty well for normal snapshot builds, but we'd like to
> trigger the GO pipeline specifically after the Maven release build
> (triggered w/ Jenkins Maven Release Plugin) is published and before Jenkins
> picks up the next SNAPSHOT build.
>
> In other words there seems to be 2 builds that happen as a direct result
> of the Maven release process and one that happens as a side effect of the
> SCM change:
>
>    1. Current SNAPSHOT build
>    2. New Release build
>       1. How to insert GO trigger for release build before #3 happens?
>    3. Next SNAPSHOT build
>
> Anyone have ideas on how to inject a command at step 2.1 to trigger GO to
> deploy the release?  I am drawing a blank...ack!
>
> Thanks!
>
> --
> Jeff Vincent
> See my LinkedIn profile at:
> http://www.linkedin.com/in/rjeffreyvincent
> I ♥ DropBox <http://db.tt/9O6LfBX> !!
>
> --
> 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 [email protected] <javascript:_e({},
> 'cvml', 'jenkinsci-users%[email protected]');>.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>


-- 
Sent from my phone

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to