Skip to content

Adapter to give access to Codemagic build status via the CatLight Protocol

License

Notifications You must be signed in to change notification settings

tsimbalar/codemagic-build-monitor

Repository files navigation

Main

codemagic-build-monitor

Adapter to give access to Codemagic build status via the CatLight Protocol

How To

To use codemagic-build-monitor to monitor your Codemagic workflows, follow these steps :

1. Start the "proxy" locally

docker run --name codemagic-build-monitor -d -p 9902:9902 --restart unless-stopped ghcr.io/tsimbalar/codemagic-build-monitor

Open http://localhost:9902/ in a browser to check that the server is up and running.

2. Get your Access Token

3. Connecting Catlight to codemagic-build-monitor

In CatLight, you need to :

  1. Add new connection
  2. choose "CatLight-compatible"
  3. Log in with :
  • Url : http://localhost:9902/builds
  • "Use token"
  • paste your token
  1. Connect

4. Choose the workflows you want to track

  1. Select the workflows you want to monitor
  2. Connect

5. Profit

Get notified about new builds, failing builds etc

FAQ

How to upgrade

If you followed the previous instructions, you should be able to run those commands :

docker stop codemagic-build-monitor
docker rm codemagic-build-monitor
docker pull ghcr.io/tsimbalar/codemagic-build-monitor:latest
docker run --name codemagic-build-monitor -d -p 9902:9902 --restart unless-stopped ghcr.io/tsimbalar/codemagic-build-monitor

Roadmap