I use the build pipeline plugin for this purpose.  The first "link" in the 
chain is a CI build that polls the SCM repo and then subsequent downstream jobs 
are used to promote the build DEV-.>TEST->UAT->PROD



On Monday, March 3, 2014 2:53 PM, Stephen Connolly 
<stephen.alan.conno...@gmail.com> wrote:
 
The promoted builds plugin is a good starting point.

After that it depends where you are deploying your app to.

In general, you set up your build to archive the artifacts... Then you set up 
promotions to move the archived artifacts to their target servers... 
Parameterized promotions can help if you have to change the target from 
deployment to deployment.

For larger deployments, you are deploying to a file share from which 
chef/puppet does the actual deployment... But for small deployments you just 
push direct to the server eg by the ssh/sftp publisher or by a container 
specific plugin (eg tomcat) or by a PaaS specific deployer plugin (eg 
cloudbees-deployer-plugin for deployment to cloudbees/cloudfoundry/AWS elastic 
beanstalk/google app engine)

On Monday, 3 March 2014, Caleb Tote <caleb.t...@gmail.com> wrote:

We've been using Jenkins for a year or so as our CI tool, but would like to set 
it up somehow to also do our environment deployments. I've been testing around 
with Atlassian Bamboo, which nicely integrates both CI and Deployments; 
however, we'd like to stay with Jenkins since it's free.
>
>
>Is there a plugin for this type of thing? Any suggestions on how to manage 
>deployments? Should we just switch to Bamboo?
-- 
>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.
>

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