Skip to content

Commit

Permalink
build.yml: move test_all to end
Browse files Browse the repository at this point in the history
  • Loading branch information
DDvO committed Jan 10, 2025
1 parent 1c7dfaa commit b1d0f87
Showing 1 changed file with 16 additions and 17 deletions.
33 changes: 16 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,22 @@ jobs:
make -C libsecutils -f Makefile_v1 clean_config
SKIP_pod2markdown=1 DESTDIR=tmp make -f Makefile_v1 install uninstall
make -f Makefile_v1 clean_all
doc_deb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: doc_deb
run: |
# needs access to azure.archive.ubuntu.com:
sudo apt-get update
sudo apt-get install -y >/dev/null libpod-markdown-perl
sudo apt-get install -y >/dev/null doxygen graphviz # needed only for recursive 'make doc' in libsecutils
make -f Makefile_v1 doc # ensures presence of cmpClient.md
echo
echo ************************* doc finished *************************
echo
sudo apt-get install -y >/dev/null debhelper devscripts
make -f Makefile_v1 deb
test_all:
runs-on: ubuntu-latest
Expand All @@ -64,20 +80,3 @@ jobs:
# sudo apt-get install -y >/dev/null libssl-dev build-essential # not needed
# USE_LIBCMP=1 make -f Makefile_v1 test_Mock OPENSSL_CMP_ASPECTS=credentials V=1 # can be helpful for debugging
USE_LIBCMP=1 make -f Makefile_v1 test_all
doc_deb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: doc_deb
run: |
# needs access to azure.archive.ubuntu.com:
sudo apt-get update
sudo apt-get install -y >/dev/null libpod-markdown-perl
sudo apt-get install -y >/dev/null doxygen graphviz # needed only for recursive 'make doc' in libsecutils
make -f Makefile_v1 doc # ensures presence of cmpClient.md
echo
echo ************************* doc finished *************************
echo
sudo apt-get install -y >/dev/null debhelper devscripts
make -f Makefile_v1 deb

0 comments on commit b1d0f87

Please sign in to comment.