diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2022-10-06 04:28:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-06 04:28:12 +0200 |
commit | 94cfe7b7dac0b85863fe3b606d1301d9a461c7af (patch) | |
tree | 7948e6db7a8cb29c9b7255ec1e5dc364e35551b9 | |
parent | fce7a4f358ed09f96a2d7857ab227978e1d6c32b (diff) | |
parent | 1e71d124e4aeea8f939ce6aabbe5436b190bd2a6 (diff) | |
download | podman-94cfe7b7dac0b85863fe3b606d1301d9a461c7af.tar.gz podman-94cfe7b7dac0b85863fe3b606d1301d9a461c7af.tar.bz2 podman-94cfe7b7dac0b85863fe3b606d1301d9a461c7af.zip |
Merge pull request #15910 from edsantiago/cron_treadmill
Proof of concept: nightly dependency treadmill
-rw-r--r-- | .cirrus.yml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml index 2badd7b5a..68eca4ef5 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -139,6 +139,22 @@ build_task: _gc='git config --file /root/.gitconfig' $_gc user.email "TMcTestFace@example.com" $_gc user.name "Testy McTestface" + # Nightly dependency-bump job: fetch latest versions of the + # Big Three dependencies, and run full CI test suite. Notification + # email will go out to monitor-list upon failure. + if [[ "$CIRRUS_CRON" = "treadmill" ]]; then + for pkg in common image/v5 storage; do + echo "go mod edit --require containers/$pkg@main" + go mod edit --require github.com/containers/$pkg@main + make vendor + done + git add vendor + # Show what changed. + echo "git diff go.mod, then git diff --stat:" + git diff go.mod + git diff --stat + HOME=/root git commit --allow-empty -asm"Bump containers/common,image,storage" + fi # Attempt to prevent flakes by confirming basic environment expectations, # network service connectivity and essential container image availability. prebuild_script: &prebuild $SCRIPT_BASE/prebuild.sh |