vaticle / bazel-distribution

Bazel rules for assembling and deploying software distributions (see @vaticle for usage example)
https://bazel.build
Apache License 2.0
155 stars 53 forks source link

Refactor apt packaging to use new pkg_rules rules #390

Closed flyingsilverfin closed 9 months ago

flyingsilverfin commented 9 months ago

What is the goal of this PR?

We refactor the assemble_apt rule to rely on new-style pkg_rules conventions: we add symlinks via pkg_symlink, and files via pkg_files, and archives to expand and embed via pkg_tar.

What are the changes implemented in this PR?

vaticle-bot commented 9 months ago

PR Review Checklist

Do not edit the content of this comment. The PR reviewer should simply update this comment by ticking each review item below, as they get completed.


Trivial Change

Code

Architecture