From: Vladimír Čunát Date: Mon, 27 Jun 2022 08:37:13 +0000 (+0200) Subject: ci/pkgtest: switch bad LXC builds to manual start X-Git-Tag: v5.5.2~10^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ac3e7ac72cc347e01660d074dff94edfad2ba9a0;p=thirdparty%2Fknot-resolver.git ci/pkgtest: switch bad LXC builds to manual start We've been unable to progress with these failures for some time, and it's not good to have them red in CI all the time. Manual start should allow easier testing of future fixes, without doing the futile runs automatically. --- diff --git a/ci/pkgtest.yaml b/ci/pkgtest.yaml index 87df49f9a..96fc4b25f 100644 --- a/ci/pkgtest.yaml +++ b/ci/pkgtest.yaml @@ -40,6 +40,8 @@ stages: centos-7:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/centos-7 + when: manual # this image fails to start now + allow_failure: true before_script: - export LC_ALL=en_US.UTF-8 - git config --global user.name CI @@ -78,6 +80,8 @@ debian-11:pkgbuild: fedora-34:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-34 + when: manual # this image fails to start now + allow_failure: true script: - dnf install -y rpm-build python3-pip - *apkgbuild @@ -85,6 +89,8 @@ fedora-34:pkgbuild: fedora-35:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-35 + when: manual # this image fails to start now + allow_failure: true script: - dnf install -y rpm-build python3-pip - *apkgbuild @@ -92,6 +98,8 @@ fedora-35:pkgbuild: opensuse-15.2:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.2 + when: manual # this image fails to start now + allow_failure: true script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.2/home:CZ-NIC:knot-resolver-build.repo - zypper install -y rpm-build python3-pip @@ -100,6 +108,8 @@ opensuse-15.2:pkgbuild: opensuse-15.3:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.3 + when: manual # this image fails to start now + allow_failure: true script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.3/home:CZ-NIC:knot-resolver-build.repo - zypper install -y rpm-build python3-pip @@ -182,6 +192,8 @@ centos-7:pkgtest: needs: - centos-7:pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/centos-7 + when: manual # this image fails to start now + allow_failure: true before_script: - export LC_ALL=en_US.UTF-8 script: @@ -229,6 +241,8 @@ fedora-34:pkgtest: needs: - fedora-34:pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-34 + when: manual # this image fails to start now + allow_failure: true script: - dnf install -y knot-utils findutils - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) @@ -240,6 +254,8 @@ fedora-35:pkgtest: needs: - fedora-35:pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-35 + when: manual # this image fails to start now + allow_failure: true script: - dnf install -y knot-utils findutils - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) @@ -251,6 +267,8 @@ opensuse-15.2:pkgtest: needs: - opensuse-15.2:pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.2 + when: manual # this image fails to start now + allow_failure: true script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.2/home:CZ-NIC:knot-resolver-build.repo - zypper install -y knot-utils @@ -263,6 +281,8 @@ opensuse-15.3:pkgtest: needs: - opensuse-15.3:pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.3 + when: manual # this image fails to start now + allow_failure: true script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.3/home:CZ-NIC:knot-resolver-build.repo - zypper install -y knot-utils