vieter/CHANGELOG.md

1.4 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • Better environment variable support
    • Each env var can now be provided from a file by appending it with _FILE & passing the path to the file as value

Added

  • Very basic build system
    • Build is triggered by separate cron container
    • Packages build on cron container's system
    • A HEAD request is used to determine whether a package should be rebuilt or not
    • Hardcoded planning of builds
    • Builds are sequential
  • API for managing Git repositories to build
  • CLI to list, add & remove Git repos to build
  • Published packages on my Vieter instance
  • Support for multiple repositories
  • Support for multiple architectures per repository

Fixed

  • Each package can now only have one version in the repository at once (required by Pacman)
  • Packages with unknown fields in .PKGINFO are now allowed

0.1.0

Changed

  • Improved logging

0.1.0-rc.1

Added

  • Ability to publish packages
  • Re-wrote repo-add in V