Sign inSign up

gcavalcante8808/buildpipe

By gcavalcante8808

Updated almost 8 years ago

Docker Image for BuildPipe (Tool to support monorepo behaviour with BuildKite).

Image
0

983

gcavalcante8808/buildpipe repository overview

BuildPipe

Docker image for https://github.com/ksindi/buildpipe, which in turn help to manage monorepos that are connected to buildkite CI system.

Useful when you just want to run the buildpipe as a docker image (No python version management, simpliest way, etc).

How to Use

Buildpipe works by reading the latest git commit info and, based on a buildpipe.yaml file, it builds an pipeline.yaml that will be submited to buildkite.

You'll need to mount the current git repo directory inside the /data in the container and run buildpipe with -i -o . Eg.:

   docker run -it --rm -v $(pwd):/data gcavalcante8808/buildpipe -i buildpipe.yaml -o pipeline.yaml

You can see all supported options with the following command:

  docker run -it --rm gcavalcante8808/buildpipe --help

For other supported options or uses, check the offical doc at the project`s page on github or https://github.com/ksindi/buildkite-monorepo-example.

Author

Author: Gabriel Abdalla Cavalcante Silva ([email protected])

Tag summary

Content type

Image

Digest

Size

37.5 MB

Last updated

almost 8 years ago

docker pull gcavalcante8808/buildpipe