6 releases
new 0.0.6 | Mar 8, 2025 |
---|---|
0.0.5 | Feb 28, 2025 |
#2278 in Parser implementations
568 downloads per month
21KB
366 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.4–3.5MB
~58K SLoC