2019-12-06 20:41:46 +05:30
|
|
|
# androidx-release-watcher
|
|
|
|
|
|
|
|
Rust binary that polls Google's Maven repository and extracts the latest version of all dependencies, with as few network calls as possible.
|
|
|
|
|
2019-12-09 08:30:11 +05:30
|
|
|
## Installation
|
|
|
|
|
|
|
|
### Using `cargo`
|
|
|
|
|
|
|
|
Run `cargo install adx` on a terminal.
|
|
|
|
|
|
|
|
### From source
|
|
|
|
|
|
|
|
Clone this repository, then run `cargo install --path .` in the directory you cloned to.
|
|
|
|
|
2019-12-06 21:02:56 +05:30
|
|
|
## Usage
|
|
|
|
|
2019-12-09 08:30:11 +05:30
|
|
|
### Filtering packages by name
|
|
|
|
```
|
|
|
|
$ adx enterprise
|
|
|
|
androidx.enterprise:enterprise-feedback:1.0.0-rc01
|
|
|
|
androidx.enterprise:enterprise-feedback-testing:1.0.0-rc01
|
|
|
|
```
|
|
|
|
|
|
|
|
### Getting detailed information on packages
|
|
|
|
|
|
|
|
```
|
|
|
|
$ adx -d appcompat
|
|
|
|
Group ID: androidx.appcompat
|
|
|
|
Artifact ID: appcompat
|
|
|
|
Available versions: 1.2.0-alpha01, 1.1.0, 1.1.0-rc01, 1.1.0-beta01, 1.1.0-alpha05, 1.1.0-alpha04, 1.1.0-alpha03, 1.1.0-alpha02, 1.1.0-alpha01, 1.0.2, 1.0.1, 1.0.0, 1.0.0-rc02, 1.0.0-rc01, 1.0.0-beta01, 1.0.0-alpha3, 1.0.0-alpha1
|
|
|
|
Latest: androidx.appcompat:appcompat:1.2.0-alpha01
|
|
|
|
|
|
|
|
Group ID: androidx.appcompat
|
|
|
|
Artifact ID: appcompat-resources
|
|
|
|
Available versions: 1.2.0-alpha01, 1.1.0, 1.1.0-rc01, 1.1.0-beta01, 1.1.0-alpha05, 1.1.0-alpha04, 1.1.0-alpha03
|
|
|
|
Latest: androidx.appcompat:appcompat-resources:1.2.0-alpha01
|
|
|
|
```
|
2019-12-06 21:02:56 +05:30
|
|
|
|
2019-12-09 08:30:11 +05:30
|
|
|
## TODO
|
2019-12-06 20:41:46 +05:30
|
|
|
|
|
|
|
- [ ] Allow filtering by channel
|