dobi

A build automation tool for Docker applications

APACHE-2.0 License

Stars
311

Bot releases are hidden (Show)

dobi -

Published by dnephin about 4 years ago

dobi -

Published by dnephin over 4 years ago

dobi -

Published by dnephin about 6 years ago

https://github.com/dnephin/dobi/milestone/7?closed=1

  • add arm binaries
  • fix some bugs with dependency checking, especially with env resources
dobi - Release v0.11.1

Published by dnephin over 6 years ago

Fix a panic with Gotty

dobi - Release v0.11

Published by dnephin over 6 years ago

This release includes:

  • adds image.target, image.cache-from, and image.network-mode`
  • add variable support for mount.bind
dobi - Release v0.10

Published by dnephin about 7 years ago

This release includes:

  • added DOBI_NO_BIND_MOUNT for "no bind" mode of running jobs
  • added inline Dockerfiles as image.steps
  • added mount support for named docker volumes
  • added annotations.tags to the config for tagging resources
  • moves resource descriptions to annotations.description
  • job:rm force removes containers that may still be running
  • only mount the docker socket when job.provide-docker is enabled
  • fixed a bug with building using a base image from a private repo

Thanks @cescoferraro for your contributions to this release!

dobi - Release v0.9

Published by dnephin over 7 years ago

This release includes the following changes:

  • Add support for variables in the image.image field
  • Add support for full image tags (include registry and repo) in the image.tags field
  • Add job.labels field
  • Add support for glob patterns in meta.include
  • Fix a bug with parsing the registry name for private repos

Thanks @cescoferraro for many of the feature additions in this release!

dobi - Release v0.8

Published by dnephin almost 8 years ago

This release includes the following changes:

  • add an env resource type for setting environment variables
  • add a job:capture(VARIABLE) action to job tasks for capturing the stdout of a job in a variable
  • add port, user, and devices fields to the job resource
  • add dobi autoclean built-in task for running the remove action on all resources
  • add user. variable support for getting uid, username, etc
  • fixed a bug with image authentication on private registries

See milestone 0.8 for a full list of issues and PRs.

Thanks @cescoferraro for your contributions to this release!

dobi - Release v0.7

Published by dnephin about 8 years ago

  • Fix a bug prevent image pulls from private repos
  • add description field to all resources
  • fix a panic when some config fields were null
  • fix image build cache path for windows (escape :)
dobi - Release v0.6

Published by dnephin about 8 years ago

  • implements the image.pull field, for specifying a pull strategy for images
  • adds image:pull task
  • adds job.working-dir field for setting the working directory
  • support variables in mount.path
  • adds fs.cwd and fs.projectdir to supported variables
  • fixes a bug where the compose:down task would run dependencies
  • cleanup some logging and warnings
dobi - Release v0.5

Published by dnephin about 8 years ago

  • Renames run resource to job
  • Adds a cache for image:build
  • Bug fixes
dobi - Release v0.4

Published by dnephin over 8 years ago

  • fix some bugs with compose tasks
  • added compose.stop-grace
  • added support for depending on non-default task actions
  • added the image:tag task
dobi - Release v0.3

Published by dnephin over 8 years ago

  • add support for DOBI_EXEC_ID
  • add file and mode to mount resources
dobi - Release v0.2

Published by dnephin over 8 years ago

dobi - Initial alpha release

Published by dnephin over 8 years ago