Skip to content
This repository has been archived by the owner on Jul 21, 2022. It is now read-only.

Releases: ministryofjustice/analytics-platform-concourse-webhook-dispatcher

Catch and display concourse webhook errors

28 Mar 11:01
162cd9e
Compare
Choose a tag to compare

Catch errors in Subprocess.call to fly/concourse and display the error returned by concourse.

This is mainly for 404's on concourse pipelines/resources.

Check resource pull-request on push events not on master

27 Mar 12:29
80af5d3
Compare
Choose a tag to compare

Calls fly check-resource on pull-request resource on push events so we can run tests on pull requests for airflow dags and on lookup repositories

Fix: Set fly path to /home/app/bin/fly

14 Mar 10:50
19713b8
Compare
Choose a tag to compare

Set fly executable path to /home/app/bin/fly as the docker container is run as USER app so needs write access to this path.

Update to use python-fly

05 Mar 11:40
6863d5f
Compare
Choose a tag to compare

Use python package python-fly to trigger resource checks instead of the concourse api

Bugfix for server shutdown

31 Oct 13:59
91cb5cd
Compare
Choose a tag to compare
Check loop is open before waiting for pending tasks

small bugfix that prevents warnings when the server is stopped with a CTRL-C
signal, if the event loop is closed then there is no need to wait for pending
tasks.

First release 🚀

31 Oct 12:40
9bb5caf
Compare
Choose a tag to compare
Webhook Dispatcher 0.1.0 Initial Commit

This is a webhook dispatcher for taking github org hooks and manually triggering
concourse pipelines.

This allows one github org hook to trigger all your pipelines instead of having
concourse poll your github org. The problem with polling is that it uses up all
of your github API request limit as the number of pipelines increases.