split make test-github into different actions

This commit is contained in:
netblue30 2023-01-31 14:10:31 -05:00
parent 1e6116cf15
commit 6d0c7514ed
2 changed files with 17 additions and 5 deletions

View file

@ -67,9 +67,21 @@ jobs:
run: make
- name: make install
run: sudo make install
- name: print version
- name: print firejail version
run: command -V firejail && firejail --version
- name: lab setup
run: SHELL=/bin/bash make lab-setup
- name: run sysutils tests
run: SHELL=/bin/bash make test-sysutils
- name: run tests
run: SHELL=/bin/bash make test-github
- name: run profile tests
run: SHELL=/bin/bash make test-priofiles
- name: run fcopy tests
run: SHELL=/bin/bash make test-fcopy
- name: run fnetfilter tests
run: SHELL=/bin/bash make test-fnetfilter
- name: run fs tests
run: SHELL=/bin/bash make test-fs
- name: run utils tests
run: SHELL=/bin/bash make test-utils
- name: run environment tests
run: SHELL=/bin/bash make test-environment

View file

@ -369,8 +369,8 @@ test: lab-setup test-profiles test-fcopy test-fnetfilter test-fs test-utils test
test-noprofiles: lab-setup test-fcopy test-fnetfilter test-fs test-utils test-sysutils test-environment test-apps test-apps-x11 test-apps-x11-xorg test-filters
echo "TEST COMPLETE"
test-github: lab-setup test-profiles test-fcopy test-fnetfilter test-fs test-utils test-environment
# old gihub test; the new test is driven directly from .github/workflows/build.yml
test-github: lab-setup test-profiles test-fcopy test-fnetfilter test-fs test-utils test-sysutils test-environment
echo "TEST COMPLETE"
##########################################