https://github.com/zegl/bazel_dependency_tools
https://github.com/zegl/bazel_dependency_tools
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/zegl/bazel_dependency_tools
- Owner: zegl
- Created: 2019-09-24T14:53:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T04:04:40.000Z (over 3 years ago)
- Last Synced: 2025-02-16T03:41:21.609Z (over 1 year ago)
- Language: Go
- Size: 54.7 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bazel_dependency_tools
This project aims to create tools to help with dependency management in Bazel WORKSPACEs.
`bazel_dependency_tools` aims to contain tools to help upgrading dependencies.
## Upgrades
The goal is that bazel_dependency_tools should be able to upgrade dependencies automatically, similar to what dependabot and similar tools can do.
| rule | status |
|------|--------|
| http_archive | ✅ |
| maven_jar | ✅ |
| git_repository | 🙅♂️ |
| rules_mvn_external | 🙅♂️ |
| http_jar | ❓ |
| go_repository | ❓ |
* ✅ == implemented, supported
* 🙅♂ == not implemented, planned
* ❓ == not implemented, unplanned
## Hacks
These are deprecated, and will hopefully be re-implemented in the Go version.
* `hack/update-jar-dep.sh` - Update multiple `maven_jar` to the same version, automatically sets `sha1`.
* `hack/maven-jar-sha1-to-sha256.sh` - Update `maven_jar`s that are using `sha1` (deprecated) to use `sha256`.