Thanks David. This is exactly what I needed. I had already created the pipeline 
dependencies; I just didn’t realise that I could stub the task with echo 
command.

 

From: [email protected] [mailto:[email protected]] On Behalf Of David 
Rice
Sent: 21 June 2016 21:48
To: [email protected]
Subject: Re: [go-cd] Release candidate pipeline

 

Also, Charles, if you are not totally comfortable with pipeline dependencies 
and materials, I'd highly suggest checking out part 2 of Getting Started with 
GoCD <https://www.go.cd/getting-started/part-2/> .  Do let us know if it was 
helpful!

 

On Tue, Jun 21, 2016 at 1:35 PM David Rice <[email protected] 
<mailto:[email protected]> > wrote:

Hi Charles -

 

Have you considered having the component pipelines fan-in to both QA and UAT?  
And then having QA and UAT fan-in to production? 

 

So long as you use GoCD to manage the propagation of artifacts downstream only 
green, approved binary combos will get into production and you'll have full 
visibility into which versions are in test and prod.

 

On Tue, Jun 21, 2016 at 3:14 AM Charles Moga <[email protected] 
<mailto:[email protected]> > wrote:

Hello,
My project has 5 components developed in different languages (Java, Groovy, 
Python, Scala) and they each build separately. However, we release them as a 
single build consisting on individual artefacts. I have started setting up GO 
and created a Fan-in pipeline to create a release candidate.
My challenge is at this stage, I am not sure what tasks to configure for this 
pipeline; the release will need to be deployed and tested in QA and UAT but 
there two separate pipelines for them. I don't want the release candidate 
pipeline to do any build but use the artefacts from upstream jobs. I am 
wondering if I should create a shell script to copy all the artefacts to a 
release candidate repository and that should be all what this pipeline does.

Does anybody has similar experience or suggestions?

Thanks a lot.

Regards
Charles

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected] 
<mailto:[email protected]> .
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to a topic in the Google 
Groups "go-cd" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/go-cd/jykfZZWT6nY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
[email protected] <mailto:[email protected]> .
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" 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/d/optout.

Reply via email to