Skip to content

Releases: winchman/builder-core

Minor Changes

18 Dec 22:47
Compare
Choose a tag to compare

This release adds some docs, a log entry, and the option not to delete the temporary uuid tag.

A Few Updates

07 Dec 07:29
Compare
Choose a tag to compare

This release includes the following updates:

  • transfer GitHub orgs to winchman
  • add date-based tags
  • add ability to specify log level for RunBuildSynchronously
  • update a few deps

Adding channels for reporting logs, status, and error

28 Nov 19:47
Compare
Choose a tag to compare

This release updates the runner's RunBuild() function to return three channels. The first receives log entries and the second receives status updates with useful data (currently just in the form of map[string]interface{}). The third receives only one value, error or nil - this is the return value and also indicates that the overall build has completed.

In addition to RunBuild(), there is now a RunBuildSynchronously() function that uses a default logger and returns error/nil after the build is complete. This method also serves as a good example of how to use the channels returned by RunBuild() in another context

Fixing a bug with deleting the temporary uuid tag

21 Nov 21:50
Compare
Choose a tag to compare

This release fixes one small bug. Enjoy!

The first release of the core builder library!

21 Nov 01:21
Compare
Choose a tag to compare

This is the first release of the core builder library after extracting it from docker-builder. This is also the first version of the library as it will be used in docker-builder.