Newer
Older
> A Bazel ruleset for hermetically working with tape archives (`tar`)
## Getting Started
Add the following to `MODULE.bazel`:
```py
bazel_dep(name="rules_tar", version="0.0.0")
# Hermeticity
The module is entirely hermetic, using `@ape//:tar` as the default toolchain.
## Release Registry
The project publishes the relevant files to GitLab releases for use when a version has not been added to the upstream [BCR][bcr].
This is often the case for pre-release versions.
Add the following to `.bazelrc`:
```
# `bzlmod` pre-release registries
common --registry https://bcr.bazel.build
common --registry=https://gitlab.arm.com/bazel/rules_tar/-/releases/v1.0.0-alpha.1/downloads
```
Then a GitLab release version can be used in `bazel_dep`.
[bcr]: https://registry.bazel.build/