- Fixed issue when using traits from branches including slashes, e.g.
refactor/stretch
. (@thekid)
- Changed output generated by
build
command to match that of Docker. This way, it feels more like one tool we're running. (@thekid) - Added usage for
build
command which includes both DoGet specific flags as well as docker build usage (@thekid)
- Fixed
build
subcommand show output of docker build - @thekid
- Added build command which wraps around
docker build
. See PR #25 (@mikey179) - Changed transformation to use doget_modules cache if available!
Instead of downloading dependencies every time; can be overridden via
--no-cache=true
. This way, users can lock dependencies by checking in the doget_modules.zip file. See issue #21 and PRs #23 and #24. (@thekid)
- Implemented feature request #12: Implement PROVIDES instruction See pull request #17 (@thekid, @mikey179)
- Files are now stored in
doget_modules/
instead ofvendor/
! This resolves a conflict between DoGet and Composer (@thekid, @mikey179) - Added
clean
subcommand as requested in #9. See pull request #13 (@mikey179, @thekid) - Fixed issue #15: Escaped character leads to premature end of line. See pull request #16 (@mikey179)
- Fixed issue with paths in
ADD
andCOPY
instructions not being correctly resolved to vendor directory (@thekid, @kiesel)
- Fixed nil pointer dereference when handling nonexistant repositories (@thekid)
- Fixed leading and trailing whitespace in trait references leading to downloads breaking (@thekid, @mikey179)
- Added
Emit()
function to all dockerfile Statement instances (@thekid)
- Merged PR #6: Make default configuration builtin instead of shipping it as a file. Implementes feature request #5 (@thekid)
- Changed
config.Merge()
to only parse given files once - @mikey179
- Fixed issue #2: Added support for bitbucket.org downloads (@thekid)
- Fixed issue #4: Panic "invalid memory address or nil pointer dereference" (@thekid)
- Added support for user config files in HOME (Un*x) and APPDATA (Windows) See issue #3 (still missing XDG compliance!) (@thekid)
- Hello World! First release - @thekid