Vv9k Pkger Versions Save

Automate building RPMs and DEBs as well as other artifacts on multiple Linux distributions, versions and architectures using Docker/Podman

0.2.0

3 years ago
  • pkger doesn't start a build by default, there is a separate subcommand build for that now. #22
  • Add gen-recipe subcommand to declaratively generate recipes #22
  • Build and install scripts now correctly have a working directory set #23
  • Allow overwriting default working directory of each script phase #24
  • Add option to change default shell in recipe scripts #26
  • Excluding paths from final package now works #36
  • Actually check if image should be rebuilt in docker #37
  • Cache images with dependencies installed, a lot of data saved on pulled dependencies #38
  • Dependencies now use the TOML syntax instead of a custom one #39
  • Commands in configure, build and install scripts now use TOML syntax #40
  • Add --trace option that sets log level of pkger to trace and make --debug actually set debug
  • Add some more fields for RPM builds, rename section to group and use it for RPM as well as DEB #41
  • Separate RPM and DEB fields in recipe metadata #42
  • Add missing fields for DEB builds, add url field to metadata #43
  • Add initial PKG target #44
  • Make release and epoch fields of metadata global rather than RPM specific
  • Add some missing extra fields in metadata for PKG #45
  • Add optional boolean flags in recipe scripts that specify on which targets each command should be run
  • Add a simple oneshot build without custom images #46

0.1.0

3 years ago