]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: removed ci/pkgtest.yaml as it's not referenced from anywhere
authorVasek Sraier <git@vakabus.cz>
Mon, 21 Nov 2022 12:17:46 +0000 (13:17 +0100)
committerVasek Sraier <git@vakabus.cz>
Mon, 21 Nov 2022 12:17:46 +0000 (13:17 +0100)
ci/pkgtest.yaml [deleted file]

diff --git a/ci/pkgtest.yaml b/ci/pkgtest.yaml
deleted file mode 100644 (file)
index 070a978..0000000
+++ /dev/null
@@ -1,262 +0,0 @@
-stages:
-  - pkgbuild
-  - pkgtest
-
-# pkgbuild {{{
-.pkgbuild: &pkgbuild
-  stage: pkgbuild
-#   tags:
-#     - lxc
-#     - amd64
-  before_script:
-    - git config --global user.name CI
-    - git config --global user.email ci@nic
-  needs: # https://gitlab.nic.cz/help/ci/yaml/README.md#artifact-downloads-to-child-pipelines
-    - pipeline: $PARENT_PIPELINE_ID
-      job: archive
-  artifacts:
-    when: always
-    expire_in: '1 day'
-    paths:
-      - pkg/
-
-.apkginstall: &apkginstall  # new jinja2 breaks docs (sphinx/breathe)
-  # - git clone https://gitlab.nic.cz/packaging/apkg.git
-  # - cd apkg; pip3 install -U . 'jinja2<3.1'; cd ..
-  - pip3 install -U apkg 'jinja2<3.1'
-  
-
-.apkgbuild: &apkgbuild
-  - *apkginstall
-  - apkg build-dep -y
-  - apkg build
-
-.pkgdebrepo: &pkgdebrepo
-  - apt-get update
-  - apt-get install -y curl gnupg2
-  - echo "deb http://download.opensuse.org/repositories/home:/CZ-NIC:/$OBS_REPO/$DISTROTEST_REPO/ /" > /etc/apt/sources.list.d/obs.list
-  - curl -fsSL "https://download.opensuse.org/repositories/home:CZ-NIC:$OBS_REPO/$DISTROTEST_REPO/Release.key" | gpg --dearmor > /etc/apt/trusted.gpg.d/obs.gpg
-  - apt-get update
-
-.debpkgbuild: &debpkgbuild
-  - *pkgdebrepo
-  - apt-get install -y python3-pip devscripts
-  - *apkgbuild
-
-# Missing reasonably up-to-date supervisord package:
-#
-# debian-10:pkgbuild:
-#   <<: *pkgbuild
-#   image: $CI_REGISTRY/labs/lxc-gitlab-runner/debian-10
-#   variables:
-#     OBS_REPO: knot-resolver-build
-#     DISTROTEST_REPO: Debian_10
-#   script:
-#     - *debpkgbuild
-
-debian-11:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/debian-11
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: Debian_11
-  script:
-    - *debpkgbuild
-
-fedora-35:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-35
-  script:
-    - dnf install -y rpm-build python3-pip
-    - *apkgbuild
-
-fedora-36:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-36
-  script:
-    - dnf install -y rpm-build python3-pip
-    - *apkgbuild
-
-opensuse-15.2:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.2
-  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
-    - *apkgbuild
-
-opensuse-15.3:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.3
-  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
-    - *apkgbuild
-
-rocky-8:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/rocky-8
-  script:
-    - dnf install -y rpm-build python3-pip epel-release dnf-plugins-core
-    - dnf config-manager --set-enabled powertools
-    - *apkgbuild
-
-ubuntu-20.04:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/ubuntu-20.04
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: xUbuntu_20.04
-  script:
-    - *debpkgbuild
-
-ubuntu-22.04:pkgbuild:
-  <<: *pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/ubuntu-22.04
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: xUbuntu_22.04
-  script:
-    - *debpkgbuild
-
-nixos-unstable:pkgbuild:
-  <<: *pkgbuild
-  # We do NOT use LXC, for now at least.
-  parallel:
-    matrix:
-      - PLATFORM: [ amd64, arm64 ]
-  tags:
-    - docker
-    - linux
-    - ${PLATFORM}
-  image: nixos/nix
-
-  variables:
-    #NIX_PATH: nixpkgs=https://github.com/nixos/nixpkgs/archive/nixos-unstable.tar.gz
-    NIX_PATH: nixpkgs=https://github.com/vcunat/nixpkgs/archive/p/apkg.tar.gz
-  before_script:
-  script:
-    - nix-build '<nixpkgs>' -QA apkg
-    # the image auto-detects as alpine distro
-    - ./result/bin/apkg install -d nix
-    - kresd --version
-# }}}
-
-# pkgtest {{{
-.pkgtest: &pkgtest
-  stage: pkgtest
-  tags:
-    - lxc
-    - amd64
-
-.apkgtest: &apkgtest
-  - export PYTHONIOENCODING=utf8
-  - *apkginstall
-  - apkg test-dep
-  - apkg test
-
-.debpkgtest: &debpkgtest
-  - *pkgdebrepo
-  - apt-get install -y $(find ./pkg/pkgs -name '*.deb' | grep -v module | grep -v debug | grep -v devel)
-  - apt-get install -y python3-pip
-  - *apkgtest
-
-# Missing reasonably up-to-date supervisord package:
-#
-# debian-10:pkgtest:
-#   <<: *pkgtest
-#   needs:
-#     - debian-10:pkgbuild
-#   image: $CI_REGISTRY/labs/lxc-gitlab-runner/debian-10
-#   variables:
-#     OBS_REPO: knot-resolver-build
-#     DISTROTEST_REPO: Debian_10
-#   script:
-#     - *debpkgtest
-
-debian-11:pkgtest:
-  <<: *pkgtest
-  needs:
-    - debian-11:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/debian-11
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: Debian_11
-  script:
-    - *debpkgtest
-
-fedora-35:pkgtest:
-  <<: *pkgtest
-  needs:
-    - fedora-35:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-35
-  script:
-    - dnf install -y findutils python3-pip
-    - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel)
-    - *apkgtest
-
-fedora-36:pkgtest:
-  <<: *pkgtest
-  needs:
-    - fedora-36:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-36
-  script:
-    - dnf install -y findutils python3-pip
-    - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel)
-    - *apkgtest
-    
-opensuse-15.2:pkgtest:
-  <<: *pkgtest
-  needs:
-    - opensuse-15.2:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.2
-  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 python3-pip
-    - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel)
-    - *apkgtest
-
-opensuse-15.3:pkgtest:
-  <<: *pkgtest
-  needs:
-    - opensuse-15.3:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/opensuse-15.3
-  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 python3-pip
-    - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel)
-    - *apkgtest
-
-rocky-8:pkgtest:
-  <<: *pkgtest
-  needs:
-    - rocky-8:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/rocky-8
-  script:
-    - dnf install -y epel-release
-    - dnf install -y findutils python39-pip
-    - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel)
-    - *apkgtest
-
-ubuntu-20.04:pkgtest:
-  <<: *pkgtest
-  needs:
-    - ubuntu-20.04:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/ubuntu-20.04
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: xUbuntu_20.04
-  script:
-    - *debpkgtest
-
-ubuntu-22.04:pkgtest:
-  <<: *pkgtest
-  needs:
-    - ubuntu-22.04:pkgbuild
-  image: $CI_REGISTRY/labs/lxc-gitlab-runner/ubuntu-22.04
-  variables:
-    OBS_REPO: knot-resolver-build
-    DISTROTEST_REPO: xUbuntu_22.04
-  script:
-    - *debpkgtest
-# }}}