0.5.0
Pre-release
Pre-release
Major changes and new features in version 0.5:
- builds are recorded in a PostgreSQL database with their inputs and produced outputs when
baur build --upload
is run - input sources for a build can be specified in the application configuration file, docker images can be specified as inputs and files by glob or git filepaths
- the new parameter
baur ls --build-status
shows if a build for an application with it's current inputs exist in the database - paths printed by
baur ls
,baur show
are now relative to to the repository root directory - new parameter
--abs-path
forbaur ls
- show information about a stored build from the database
baur show <BUILD-ID>
- list the resolved sources of an application with
baur inputs
- calculate and show the digests of the input files with with
baur inputs --digest
- calculate and show the digests of the input files with with
- add parameter
--cpu-prof
to write a CPU profiling data file to/tmp/baur-cpu.prof
for the executed command - the build related sections and parameters in the application config was restructured
- artifacts are now called build outputs