GHA CI fixes.

This commit is contained in:
Andrey Semashev 2024-05-15 02:18:09 +03:00
parent 90f130432e
commit 737ae951e8

View File

@ -33,6 +33,7 @@ jobs:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
install: install:
- curl
- xsltproc - xsltproc
- docbook-xsl - docbook-xsl
- docbook-xml - docbook-xml
@ -96,11 +97,11 @@ jobs:
rm -rf "../snapshot" rm -rf "../snapshot"
git submodule update --init --recursive --jobs $GIT_FETCH_JOBS libs/config libs/headers tools/boost_install tools/build git submodule update --init --recursive --jobs $GIT_FETCH_JOBS libs/config libs/headers tools/boost_install tools/build
./bootstrap.sh ./bootstrap.sh
echo "B2=\"$PWD/b2\"" >> $GITHUB_ENV
- name: Run tests - name: Run tests
run: | run: |
cd boost-root cd boost-root
./b2 "tools/$GIT_MODULE/test" cd "tools/$GIT_MODULE/test" && "$B2" -j $BUILD_JOBS
./b2 "tools/$GIT_MODULE/test/doxygen" cd "tools/$GIT_MODULE/test/doxygen" && "$B2" -j $BUILD_JOBS
cd "tools/$GIT_MODULE/test/more" cd "tools/$GIT_MODULE/test/more" && python run-tests.py
python run-tests.py