Skip to content

@dnephin dnephin released this Aug 25, 2018 · 7 commits to master since this release

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

  • add arm binaries
  • fix some bugs with dependency checking, especially with env resources
Assets 8

@dnephin dnephin released this Jun 24, 2018 · 26 commits to master since this release

Fix a panic with Gotty

Assets 5

@dnephin dnephin released this Apr 19, 2018 · 31 commits to master since this release

This release includes:

  • adds image.target, image.cache-from, and image.network-mode`
  • add variable support for mount.bind
Assets 5

@dnephin dnephin released this Oct 27, 2017 · 50 commits to master since this release

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!

Assets 5

@dnephin dnephin released this Feb 2, 2017 · 115 commits to master since this release

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!

Assets 5

@dnephin dnephin released this Oct 30, 2016 · 140 commits to master since this release

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!

Assets 5

@dnephin dnephin released this Oct 12, 2016 · 187 commits to master since this release

  • 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 :)
Assets 5

@dnephin dnephin released this Sep 26, 2016 · 216 commits to master since this release

  • 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
Assets 5

@dnephin dnephin released this Sep 5, 2016 · 231 commits to master since this release

  • Renames run resource to job
  • Adds a cache for image:build
  • Bug fixes
Assets 5

@dnephin dnephin released this Jul 27, 2016 · 247 commits to master since this release

  • fix some bugs with compose tasks
  • added compose.stop-grace
  • added support for depending on non-default task actions
  • added the image:tag task
Assets 5
You can’t perform that action at this time.