aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Gladkov <gladkov.alexey@gmail.com>2022-06-16 14:47:14 +0200
committerAlexey Gladkov <gladkov.alexey@gmail.com>2022-06-16 14:47:14 +0200
commit629a0fe015b178e3a6983af0e94b9dd34d2f3ea8 (patch)
tree4474663e60b0f35273334cf8fa4c2b7b87bc586e
parent48b7f7d657da8a31476435f1c83bf6b46fbe8aed (diff)
downloadkbd-629a0fe015b178e3a6983af0e94b9dd34d2f3ea8.tar.gz
Drop config for GITLAB CI
Since gitlab does not provide runners on which kbd tests can be run, we will only use github actions. Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
-rw-r--r--.gitlab-ci.yml59
1 files changed, 0 insertions, 59 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
deleted file mode 100644
index efcc02d4..00000000
--- a/.gitlab-ci.yml
+++ /dev/null
@@ -1,59 +0,0 @@
-variables:
- COMMON_DNF_PACKAGES: autoconf automake libtool pam-devel make bison flex gettext-devel kbd kbd-legacy kbd-misc
-
-distcheck:
- stage: test
- tags:
- - libvirt
- variables:
- CC: gcc
- before_script:
- - sudo dnf -y install gcc $COMMON_DNF_PACKAGES
- script:
- - ./autogen.sh
- - ./configure --datadir="$PWD/data" --enable-optional-progs --enable-libkeymap
- - make V=1
- - make distcheck
-
-.check-base:
- stage: test
- tags:
- - libvirt
- variables:
- CHECK_KEYWORDS: unittest e2e
- SANDBOX: priviliged
- before_script:
- - sudo dnf -y install $COMMON_DNF_PACKAGES $EXTRA_DNF_PACKAGES
- script:
- - ./autogen.sh
- - ./configure --datadir="$PWD/data" --enable-optional-progs $EXTRA_CONFIGURE_OPTIONS
- - make V=1
- - sudo -E make check
- needs: ["distcheck"]
- artifacts:
- when: on_failure
- paths:
- - config.log
- - tests/testsuite.log
-
-check-gcc-glibc:
- extends: .check-base
- variables:
- CC: gcc
- EXTRA_DNF_PACKAGES: gcc
- EXTRA_CONFIGURE_OPTIONS: --enable-libkeymap
-
-check-clang-glibc:
- extends: .check-base
- variables:
- CC: clang
- EXTRA_DNF_PACKAGES: clang
- EXTRA_CONFIGURE_OPTIONS: --enable-libkeymap
-
-check-gcc-musl:
- extends: .check-base
- variables:
- CC: musl-gcc -static -idirafter /usr/include/ -idirafter /usr/x86_64-linux-musl/include/
- EXTRA_DNF_PACKAGES: musl-gcc
- EXTRA_CONFIGURE_OPTIONS: --disable-libkeymap --disable-vlock
- CHECK_KEYWORDS: unittest