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