docker-builder

Docker builder builds Docker images from a friendly config file.

MIT License

Stars
80
docker-builder - New Features, Bug Fixes, and More

Published by rafecolton over 10 years ago

This release includes:

  • biggest updates
    • added the serve command! this feature is still in development, so more documentation to come later.
  • bigger updates
    • make docker-builder configurable through the environment
    • more granular push commands to decrease total time docker pushing
    • removing temporary uuid tag (only used internally for the build process)
  • smaller updates
    • updating some documentation
    • breaking apart main.go into multiple files to make the code more readable
    • setting the log level of docker build output to debug (previously info)
docker-builder - Minor Logging Adjustments

Published by rafecolton over 10 years ago

Minor logging adjustments including the ability to specify the following environmental variables:

  • DOCKER_BUILDER_LOG_LEVEL
  • DOCKER_BUILDER_LOG_FORMAT
docker-builder - New, Better Logging

Published by rafecolton over 10 years ago

In this release, the logging mechanism has been updated to use Sirupsen/logrus, also adding support for multiple log levels and formats.

docker-builder - Adding "init" Command for Quick Starts

Published by rafecolton over 10 years ago

This release includes the following changes:

  • adding the init command to auto-generate a Bobfile for you, along with quick-start documentation
  • renaming the executable from builder to docker-builder so it is consistent with the results of go get...
docker-builder - Brand New CLI, Bug Fixes, and Code Updates

Published by rafecolton over 10 years ago

This version of docker-builder features a brand new CLI, courtesy of codegangsta/cli! Right now, this means a new interface and the following new feature:

builder build has grown the --skip-push option, allowing you to override Bobfile behavior and skip the docker push... step.

For now, that's the only new feature associated with the new CLI. Soon though, builder will grow the init command, making a quick start with builder even quicker by writing your first Bobfile for you.

Other changes:

  • bug fixes
    • fixed panic when parsing git: tag from a non-git directory (and incorrect behavior when run from a valid git directory but outside the repo directory)
  • code updates
    • updated queued-command-runner version to the one that supports custom keys (for adding more granularity to the docker push... commands, eventually)
    • cleaning up Godeps dependency management
    • removing goworker functionality, since that now lives in docker-build-worker

Enjoy!

docker-builder - Some Updates for Ya'

Published by rafecolton over 10 years ago

Howdy folks!

This release contains the following major updates:

  • fix a bug where docker-builder would not correctly use tag_opts as provided in the Bobfile
  • adding the queued command runner so we don't have conflicting docker push... commands
  • use Bobfile instead of bob.toml as the default config file name

As well as the following minor ones:

  • rename from bob to docker-builder
  • fix bats output format on Travis
  • not exiting with failed worker jobs (listed as minor because the goworker functionality will be removed soon and placed into docker-build-worker as soon as the rewrite of docker-build-worker is finished)
docker-builder - First Stable Release

Published by rafecolton over 10 years ago

Hello and welcome! And if this is not your first time here, welcome back 😄

We are excited to provide the first stable release of Bob. This release includes some general updates as well as squashing a pesky bug that was causing symlinks not be copied correctly into the staging directly.

It's never been easier to build your containers with Bob!

docker-builder - Initial Binary/Alpha Release

Published by rafecolton over 10 years ago

This is the first official release of Bob! Use Bob to easily build your Docker containers with a simple bob.toml file.

See the README for more details on how to use Bob.