archlinuxhardened / selinux

PKGBUILDs to build SELinux enabled packages for Arch Linux
146 stars 25 forks source link

Change Docker image file and detect containers in build script #66

Closed tqre closed 3 years ago

tqre commented 3 years ago

Changed Docker image file to the more frequently updated archlinux/archlinux. I also added docker.io to front for better podman compatibility. Didn't test with podman yet fully.

Building packages in container failed because of systemd checks because the part in script build_and_install_all.sh that would have triggered to disable those checks didn't fire.

I've been looking at GitHub Actions to set up a CI pipeline, so I had to make these work first. So far so good with those: https://github.com/tqre/selinux/actions/runs/406799585/workflow

fishilico commented 3 years ago

Anyway, thanks for working on GitHub Actions! I was actually thinking of using them to build packages and host them as build artifacts (or push them to another repository which could be directly used as pacman package repo).

If you have time to spend on this, it would be great :)

tqre commented 3 years ago

I'm fortunate to have lots of time in my hands at the moment, which might change soon though... I have made a simple working GitHub Actions pipeline now, and once this PR gets merged, I'll make another PR to start things with.