Fix docs
This commit is contained in:
parent
dbed46793a
commit
147fcd3c28
1 changed files with 61 additions and 26 deletions
|
|
@ -58,7 +58,7 @@ This is a Rust-based Docker Compose updater service that automatically updates i
|
|||
|
||||
- **Configuration-driven**: All behavior controlled through `config.yaml` including paths, schedules, registries, and update strategies.
|
||||
- **Preserves formatting**: Uses line-by-line regex parsing rather than full YAML parsing to maintain comments and formatting.
|
||||
- **Flexible update strategies**: Supports different version update approaches (latest patch of previous minor, latest patch, latest minor, latest).
|
||||
- **Flexible update strategies**: Supports `LatestPatchOfPreviousMinor` (the highest patch of the newest available release line below the latest published line) and `Latest`. Both only apply targets newer than the current version.
|
||||
- **Registry abstraction**: Generic registry client that works with multiple container registries.
|
||||
- **Health monitoring**: Built-in health server for monitoring service status.
|
||||
|
||||
|
|
@ -80,4 +80,4 @@ The system supports different update strategies defined in `config.rs`:
|
|||
- Unit tests are embedded in each module using `#[cfg(test)]`
|
||||
- Integration tests are in the `tests/` directory
|
||||
- Uses `tempfile` for testing file operations
|
||||
- Tests cover compose file parsing, image reference parsing, and scheduler creation
|
||||
- Tests cover compose file parsing, image reference parsing, and scheduler creation
|
||||
|
|
|
|||
Loading…
Reference in a new issue