Hello,

we use GoCD as a shared service for our companies internal application 
provider and we develop scripting, pipelines and plugins for common usage. 
So we have a GoCD test environment and a GoCD production environment.
What we want to achieve is that we develop scripting (in a development 
branch) and pipelines as code (also in the development branch) and for 
production we want to have the same setup but using the master branch. The 
scripting repository is referenced in the pipelines as code as materials.
Here we can setup the config repository in the different GoCD environments 
with different branches. But the pipelines as code directly contain the 
branch to be used for the materials. How can I achive this?:

   - Different material branches across different GoCD instances
   - Different material user/PWs across different GoCD instances
   - Encrypted values across different GoCD instances (encryption is 
   specific per GoCD instance)

Is there some facility to specify GoCD instance specific properties which 
can be used in pipelines as code?

Is there another solution how to make it possible to test pipelines as 
code  w/o affecting production use?

Thanks in advance!
Helge

-- 
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 go-cd+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/12e4140d-e36d-49cc-9a26-7fb6a944a313%40googlegroups.com.

Reply via email to