build(ci): add gitlab ci for whonix.

This commit is contained in:
Alexandre Pujol 2023-11-13 23:41:41 +00:00
parent aa84d08ef6
commit 58b577385e
No known key found for this signature in database
GPG Key ID: C5469996F0DF68EC

View File

@ -108,6 +108,11 @@ ubuntu:
paths:
- $PKGDEST/*.deb
whonix:
extends: debian
variables:
DISTRIBUTION: whonix
opensuse:
stage: build
image: registry.gitlab.com/roddhjav/builders/opensuse
@ -146,15 +151,15 @@ preprocess-debian:
- apparmor_parser --preprocess /etc/apparmor.d 1> /dev/null
preprocess-ubuntu:
stage: preprocess
extends: preprocess-debian
image: ubuntu
dependencies:
- ubuntu
script:
- apt-get update -q
- apt-get install -y apparmor apparmor-profiles
- dpkg --install $PKGDEST/*
- apparmor_parser --preprocess /etc/apparmor.d 1> /dev/null
preprocess-whonix:
extends: preprocess-debian
dependencies:
- whonix
preprocess-opensuse:
stage: preprocess