Releases: PeterMylemans/rules_deb_packages
Releases · PeterMylemans/rules_deb_packages
v0.4.0
⚠️ Breaking changes
To allow support for both debian, ubuntu and their respective archive mirrors, we needed a breaking change from mirros to urls attribute. You can also take the opportunity to add the archive mirrors for your repositories.
Please update your repositories rules accordingly:
For Debian with archive
urls = [
"http://deb.debian.org/debian/$(package_path)",
"http://deb.debian.org/debian-security/$(package_path)",
"https://snapshot.debian.org/archive/debian/$(timestamp)/$(package_path)", # Needed in case of superseded archive no more available on the mirrors
"https://snapshot.debian.org/archive/debian-security/$(timestamp)/$(package_path)", # Needed in case of superseded archive no more available on the mirrors
],
For Ubuntu with archive
urls = [
"http://us.archive.ubuntu.com/ubuntu/$(package_path)",
"http://security.ubuntu.com/ubuntu/$(package_path)",
"https://launchpad.net/ubuntu/+archive/primary/+files/$(package_file)", # Needed in case of superseded archive no more available on the mirrors
],
🚀 Improvements
v0.3.0
v0.2.0
🚀 Improvements
- Added generated
deb_versions.bzl
anddeb_upstream_versions.bzl
for deb_packages repositories. - Added support for automatic updates of deb_packages defined in macro's
v0.1.0
First release!
🚀 Improvements
- Manage debian packages using the deb_packages repository rule
- Update debian packages using the update_deb_packages rule and tool