Commit Graph

4 Commits

Author SHA1 Message Date
Thilo Fromm
aaf9deac28 ci-automation/garbage_collect_github_ci_sdk.sh: add min_age parameter
This change adds a min_age parameter to the github CI SDK garbage
collector. The parameter specifies a minimum age (in days) for artifacts
to be garbage collected. NOTE that this can result in more artifacts
being kept than specified via the "keep" parameter if artifacts are
younger than min_age.

The change also has garbage_collect.sh pass the min_age parameter to
garbage_collect_github_ci_sdk.sh.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-01-26 15:47:54 +01:00
Thilo Fromm
4ffc9b254f garbage_collect_github_ci_sdk: add keep_tail, clean up keep var usage
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-05-22 12:21:07 +02:00
Thilo Fromm
83a85683c8
Apply suggestions from code review
Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
2023-05-22 12:14:04 +02:00
Thilo Fromm
9b3a67e72b ci-automation/garbage_collect: Add github CI SDK builds
This change adds a garbage collector script for SDK containers built via
Github actions CI automation
https://github.com/flatcar/scripts/blob/main/.github/workflows/update-sdk.yaml
These SDK container builds do not create a version tag in the scripts
repo. The garbage collector therefore retrieves versions from a
directory listing of
https://bincache.flatcar-linux.net/containers/ .

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-05-09 17:29:38 +02:00