With GoCD, you'd typically configure a pipeline with several jobs which run
across different gocd agents and use different combinations of OSes and
compilers of your choice. This document talks about some concepts
<https://docs.gocd.org/current/introduction/concepts_in_go.html> behind
gocd — you'd want to look at the resources section
<https://docs.gocd.org/current/introduction/concepts_in_go.html#resources>
understand this better.

- Ketan



On Tue, Nov 24, 2020 at 8:57 PM Joel Bodenmann <tect...@gmail.com> wrote:

> Hello folks,
>
> Currently I use Jenkins for CD. It has been quite pain to setup and
> continues to be a pain to maintain. I started looking into GoCD as an
> alternative with the intend of keeping Jenkins for CI and using GoCD for CD.
>
> I managed to get GoCD up and running without any issues what so ever -
> thanks GoCD developers!
>
> My question: What is the intended/preferred/recommended way to implement
> multi-platform and multi-compiler pipelines/builds? In jenkins I use
> declarative pipelines with the matrix support to define a matrix (table) of
> possible platform & compiler combinations.
>
> How does one achieve this behavior with GoCD? I'd appreciate it if
> somebody could tell me which techniques/plugins/methodologies to use.
>
> To give this some context: I have about 10 different projects, each of
> which needs to be compiled on Linux, FreeBSD and Windows, with builds for
> GCC and Clang on each platform.
>
> --
> 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/0f0a9b63-1814-4d6f-afb3-a9904b96c2afn%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/0f0a9b63-1814-4d6f-afb3-a9904b96c2afn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAMUPJd5X7jxwfFcHTeJsE8Ozz-%2BDdxb2S4oOatDJD%3DM2jU5L%3Dw%40mail.gmail.com.

Reply via email to