Skip to content

Releases: PeterMylemans/rules_deb_packages

v0.4.0

06 Mar 08:44
Compare
Choose a tag to compare

⚠️ 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

  • Add templating to URLs for downloading package (#2) @y0psolo
  • Added linting and CI jobs to this repository

v0.3.0

10 Feb 18:56
Compare
Choose a tag to compare

🪲 Bugfixes

  • Fix problem with multiple matching conditions on Bazel 4.0.0 #1 @mikberg

🚀 Improvements

  • Updated go dependencies to latest version

v0.2.0

10 Oct 21:50
Compare
Choose a tag to compare

🚀 Improvements

  • Added generated deb_versions.bzl and deb_upstream_versions.bzl for deb_packages repositories.
  • Added support for automatic updates of deb_packages defined in macro's

v0.1.0

10 Oct 16:08
Compare
Choose a tag to compare

First release!

🚀 Improvements

  • Manage debian packages using the deb_packages repository rule
  • Update debian packages using the update_deb_packages rule and tool