From 15a39c230c0fdb78b66080868c5775957b85d343 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Fri, 28 Apr 2023 10:12:59 -0700 Subject: [PATCH] CI: Automatically update opensuse-tumbleweed --- .cirrus.yml | 3 ++- ci/opensuse-tumbleweed/Dockerfile | 2 +- ci/opensuse-tumbleweed/prepare.sh | 4 ++++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100755 ci/opensuse-tumbleweed/prepare.sh diff --git a/.cirrus.yml b/.cirrus.yml index 535b54f751..32ab5adbd0 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -253,8 +253,9 @@ opensuse_tumbleweed_task: # Opensuse Tumbleweed has no EOL dockerfile: ci/opensuse-tumbleweed/Dockerfile << : *RESOURCES_TEMPLATE + prepare_script: ./ci/opensuse-tumbleweed/prepare.sh << : *CI_TEMPLATE - << : *SKIP_TASK_ON_PR +# << : *SKIP_TASK_ON_PR ubuntu2210_task: container: diff --git a/ci/opensuse-tumbleweed/Dockerfile b/ci/opensuse-tumbleweed/Dockerfile index b4d8cf19c1..2726c9c58f 100644 --- a/ci/opensuse-tumbleweed/Dockerfile +++ b/ci/opensuse-tumbleweed/Dockerfile @@ -2,7 +2,7 @@ FROM opensuse/tumbleweed # A version field to invalidate Cirrus's build cache when needed, as suggested in # https://github.com/cirruslabs/cirrus-ci-docs/issues/544#issuecomment-566066822 -ENV DOCKERFILE_VERSION 20230330 +ENV DOCKERFILE_VERSION 20230428 RUN zypper refresh \ && zypper in -y \ diff --git a/ci/opensuse-tumbleweed/prepare.sh b/ci/opensuse-tumbleweed/prepare.sh new file mode 100755 index 0000000000..ae8877d060 --- /dev/null +++ b/ci/opensuse-tumbleweed/prepare.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +zypper refresh +zypper patch -y --with-update --with-optional