Hi,

Your use-case sounds like it can be modeled as a pipeline dependency
without the need for additional tooling:
https://www.gocd.org/getting-started/part-2/#concept_pipeline_dependency_material

I'm not aware of any python API other than gomatic
<https://github.com/gocd-contrib/gomatic>, but I don't think it can trigger
pipelines. You can always invoke the REST API from python.

HTH


On Tue, Dec 24, 2019 at 6:22 PM Sujad Syed <[email protected]> wrote:

> Thanks a lot,Appreciate your quick response,
>
> Is it also possible to release a pipeline through Python, Could you please
> let me know.
>
> Use case : If i have a bash script which checks whether the job is
> successful or not, if the job is successful it has to call the pipeline
> either through python or bash and trigger a release.
>
>
> On Tue, Dec 24, 2019 at 6:14 PM Akshay Dewan <[email protected]>
> wrote:
>
>> Hi,
>>
>> The Schedule Pipeline API might be useful:
>> https://api.gocd.org/current/#scheduling-pipelines
>>
>> Regards
>>
>> On Tue, Dec 24, 2019 at 4:34 PM Sujad Syed <[email protected]> wrote:
>>
>>> Hi Team,
>>>
>>> I am in the need of triggering a pipeline or releasing a pipeline using
>>> bash or Python
>>> due to scheduled release once in 2 or 3 hours, Could you please suggest
>>> if its possible.
>>>
>>> on a side note, I am updating cruise.xml through sed bash commands and
>>> then have to trigger the pipeline.
>>>
>>> --
>>> 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/1bd5af8c-b88f-46cf-988a-955adf36f201%40googlegroups.com
>>> <https://groups.google.com/d/msgid/go-cd/1bd5af8c-b88f-46cf-988a-955adf36f201%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> --
>> Akshay Dewan
>> Phone: +91 99201 57907
>> ThoughtWorks
>>
>> --
>> 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/CANt_622EVvZOjb3qO_oHphYYDZf9qFhzt0am15OPBc6TcWZgpA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/go-cd/CANt_622EVvZOjb3qO_oHphYYDZf9qFhzt0am15OPBc6TcWZgpA%40mail.gmail.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/CANiJUvNKhxgJArEX%3DRQkWxOm-AciRQ1ARszQah%3DKLyD7iwjtig%40mail.gmail.com
> <https://groups.google.com/d/msgid/go-cd/CANiJUvNKhxgJArEX%3DRQkWxOm-AciRQ1ARszQah%3DKLyD7iwjtig%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Akshay Dewan
Phone: +91 99201 57907
ThoughtWorks

-- 
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/CANt_621Tmq3RyzKZkhWrH%2BD5_QHsAdV9t%3D8jtJeCNj1SjOiCCQ%40mail.gmail.com.

Reply via email to