5 releases
new 0.0.5 | Feb 28, 2025 |
---|---|
0.0.4 | Feb 20, 2025 |
0.0.3 | Feb 20, 2025 |
0.0.2 | Feb 19, 2025 |
0.0.1 | Feb 18, 2025 |
#2452 in Parser implementations
234 downloads per month
21KB
363 lines
WildFly Container Versions
A library for managing WildFly container versions deployed at https://hub.docker.com/r/jboss/wildfly and https://quay.io/repository/wildfly/wildfly.
The library contains a struct describing the WildFly container versions
use semver::Version;
pub struct WildFlyContainer {
pub short_version: String,
pub version: Version,
pub suffix: String,
pub repository: String,
pub platforms: Vec<String>,
}
and functions to parse version enumerations and ranges
use wildfly_container_versions::WildFlyContainer;
let versions = WildFlyContainer::enumeration("23..26.1,dev,28,10,25,34");
lib.rs
:
A library for managing WildFly container versions deployed at https://hub.docker.com/r/jboss/wildfly and https://quay.io/repository/wildfly/wildfly.
The library contains a struct describing the WildFly container versions and functions to parse version enumerations and ranges.
Dependencies
~2.3–3.5MB
~58K SLoC