Thank you,
we are currently considering GoCD (my proposal) and CirlceCi (manager
proposal). Tbf I like GoCD better.

Best regards

On Fri, Apr 16, 2021 at 4:08 PM Sriram Narayanan <[email protected]>
wrote:

>
>
> On Thursday, April 15, 2021 at 9:45:54 PM UTC+8 [email protected] wrote:
>
>> Hi,
>> today I played a little bit with GoCD and ended up creating one Docker
>> compose with PostgreSql, GoCD server and two GoCD agents.
>>
>> Now I have couple of questions, but first I would like to know if it is
>> possible using the API (or any other means) to accept automatically both
>> (or more agents) running on my local Docker network? In case docker is
>> restarted, there will be new agents started and I would like not to have to
>> accept them manually.
>>
>> Also, couple of others:
>>
>>    1. I guess LDAP is supported via plugin and that it can be configured
>>    using API
>>    2. Is it possible to have conditional builds, for example - in case
>>    unit-tests fails, break the build. If succeeds, increment version and
>>    continue (but don't commit version to Git)
>>
>> When you use the words "increment version", are you referring to the
> pipeline run number? If so, then that number is the run number of the
> pipeline and is auto-incremented whenever the pipeline is triggered.
>
> What you have described (continue if the unit-tests succeed) is a part of
> pipeline design, where within a pipeline, one stage would run a job that
> runs the unit tests, and the next stage would run whatever job you want to
> run after the unit tests. Note : It is extremely easy to run multiple jobs
> in parallel within a stage - provided there are agents available for those
> jobs.
>
>
>>
>>    1. Are private Docker, PyPI and Git repositories supported
>>
>>
> GoCD has native support for various materials (where GoCD will poll those
> material sources and trigger pipelines).
> The various materials supported out of the box can be seen here (
> https://github.com/gocd/gocd/tree/master/server/src/main/java/com/thoughtworks/go/server/service/materials)
> and that includes Git repositories.
>
> You can run the respective command line tools via shell scripts within a
> pipeline, where the pipeline can either be triggered via API, or polls a
> source code material for changes, or is manually triggered.
>
>
>
>> Thank you kindly.
>>
>> Best regards
>>
> --
> 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/xT-tLj7rTjI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/go-cd/a667d082-9377-4bcd-a38d-b487db3668f1n%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/a667d082-9377-4bcd-a38d-b487db3668f1n%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/CAH3us8Sdd1MTvefk%2BqaqxsS3wURLxhWdNacTKQ%3D8MKepKzywzA%40mail.gmail.com.

Reply via email to