Sign inSign up

grandmaster/dockerhub-chainreactor

By grandmaster

•Updated about 5 years ago

Triggers Docker Hub auto-builds on base image changes.

Image
3

100K+

grandmaster/dockerhub-chainreactor repository overview

⁠Chain-reactor for Docker Hub⁠

Monitors base images and triggers builds of derivative ones:

docker run --rm -d -v dockerhub-chainreactor-data:/data \
-v /var/run/docker.sock:/var/run/docker.sock grandmaster/dockerhub-chainreactor

⁠Motivation

https://github.com/docker/hub-feedback/issues/1717⁠

⁠Setup

Create dockerhub-chainreactor-data/config.yml:

#log:
  # How verbosely to log (trace / debug / info / warn / error)
  #level: info
build:
  # When to build and deploy, crontab format
  every: '0 0 * * *'
hub:
  # URL to POST to ...
  # (Your repo - Builds - Configure Automated Builds - Build Triggers)
- post: https://hub.docker.com/api/build/v1/source/XXXX/trigger/YYYY/call/
  base:
  # ... on changes of these images:
  - debian:testing-slim

The daemon reloads its config automatically.

Tag summary

Content type

Image

Digest

Size

4.3 MB

Last updated

about 5 years ago

docker pull grandmaster/dockerhub-chainreactor