bazel-deps-mirror

command
v2.19.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2024 License: AGPL-3.0 Imports: 13 Imported by: 0

README

Bazel deps mirror

This directory contains tooling to automatically mirror the dependencies of a Bazel project into the Constellation CDN at https://cdn.confidential.cloud/.

The tool searches for various rules in the WORKSPACE.bzlmod file and all loaded .bzl files. It has the following commands:

  • check: checks if the dependencies all have a mirror URL and optionally checks if the mirror really returns the expected file
  • mirror: mirrors all dependencies that don't have a mirror URL yet. Also normalizes the urls attribute of rules

Documentation

Overview

bazel-deps-mirror adds external dependencies to edgeless systems' mirror.

Directories

Path Synopsis
internal
bazelfiles
package bazelfiles is used to find and handle Bazel WORKSPACE and bzl files.
package bazelfiles is used to find and handle Bazel WORKSPACE and bzl files.
issues
package issues can store and report issues found during the bazel-deps-mirror process.
package issues can store and report issues found during the bazel-deps-mirror process.
mirror
package mirror is used upload and download Bazel dependencies to and from a mirror.
package mirror is used upload and download Bazel dependencies to and from a mirror.
rules
package rules is used find and modify Bazel rules in WORKSPACE and bzl files.
package rules is used find and modify Bazel rules in WORKSPACE and bzl files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL