Skip to content

florian-sattler/builderer

Repository files navigation

builderer

Container based mono repo builder

PyPI - License

builderer builds docker based projects both in ci/cd and locally omitting endless configuration and the need to restart ci/cd pipelines to get a running build.

Help

See documentation for help.

Installation

pip install builderer

Example

Create .builderer.yml a the root of your project:

steps:
  - type: build_images
    directories:
      - database
      - frontend
      - backend

Run the configuration.

$ builderer
Building image: database
Building image: frontend
Building image: backend
Pushing image: backend
Pushing image: frontend
Pushing image: database

Further configuration can be supplied via command line or in .builderer.yml. See builderer --help and docs to learn more.

Changelog

Interested in what's new? Take a look at the Changelog!

License

This project is licensed under the terms of the MIT license.