The previous version checking didn't work because: - GitLab CI only creates semver tags when pushing Git tags - Most builds use SHA hash tags, not version tags - Comparing versions was unreliable New approach: - Simply pulls latest tag every hour - Checks docker pull output to see if image changed - Only restarts if a new image was actually pulled - Logs the last_updated timestamp from Docker Hub for visibility |
||
|---|---|---|
| .. | ||
| buffer | ||
| metrics | ||
| poller | ||
| snmp | ||
| api_client.rs | ||
| config.rs | ||
| health.rs | ||
| main.rs | ||
| proto.rs | ||
| version.rs | ||