| Crates.io | rvn |
| lib.rs | rvn |
| version | 0.3.0 |
| created_at | 2019-05-18 20:38:29.953029+00 |
| updated_at | 2019-09-11 14:15:22.933078+00 |
| description | A CLI tool for interacting with Maven repositories & artifacts |
| homepage | |
| repository | https://github.com/mandrean/raven |
| max_upload_size | |
| id | 135144 |
| size | 95,409 |
A CLI tool for interacting with Maven repositories & artifacts, written in Rust.
$ cargo install rvn
See rvn --help.
It currently supports fetching checksums using the checksum subcommand followed by the Maven coordinates:
groupId:artifactId[:packaging[:classifier]]:version
where packaging defaults to jar and classifier defaults to null:
$ rvn checksum io.prometheus:simpleclient_hotspot:0.6.0
sha1:2703b02c4b2abb078de8365f4ef3b7d5e451382d
$ rvn checksum io.prometheus:simpleclient_hotspot:0.6.0 -a md5
md5:13922a158ae99ec67f7bd6ab1853fd93
$ rvn checksum io.prometheus:simpleclient_hotspot:jar:0.6.0
sha1:2703b02c4b2abb078de8365f4ef3b7d5e451382d
$ rvn checksum io.prometheus:simpleclient_hotspot:pom:0.6.0
sha1:c729b1e7de459e9dfe78eb9e4e1dbf47afd96ed9
$ rvn checksum io.prometheus:simpleclient_hotspot:jar:sources:0.6.0
sha1:a53e916d7f422ac34d0fb125dea8c940cf4e15c3
This project follows semver, conventional commits and semantic releasing using semantic-rs.