Chandra: The CI job is a maven job that pulls the code from the SCM (using the TFS plugin) and it builds the java asset using maven. This job then uses the post-build Actions step called "Archive for Clone Workspace SCM) to archive its workspces for consumption by a downstream job. Also, this job specifies the additional post-build Actions step "Build other projetcs (manual step)" to specify the downstrean job.
The downstream job uses the "Clone Workspace" for the Source Code Management sections. My deploy takes place using some ANT code calling a REST API for Mule as we are deploying a Mule asset to an in-house enterprise service bus. All deployment jobs (DEV->TEST->UAT->PROD) in turn use the same "clone archive" and "Build other projects (manual step)" to pass the workspace down the pipeline. Of course prod does not as it end the pipeline. The Build pipeline plugin is a visualization tool where you indicate the starting job and it visualizes the job relationsheip of upstream/downstream jobs. It allows you to manually trigger downstream jobs based upon the sucess of the upstream job. On Monday, June 2, 2014 6:01 PM, Chanda Norton <chanda.nor...@gmail.com> wrote: how is this configured? On Tuesday, March 4, 2014 7:57:29 AM UTC-5, eric...@rocketmail.com wrote: 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.al...@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...@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+unsubscribe@ 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-use...@ 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/d/optout.