Update .gitea/workflows/test.yml
Run CI Tests / test (push) Successful in 1m7s

This commit is contained in:
2025-08-11 01:32:16 +02:00
parent ffb9e8436f
commit 9224f14336
+9 -6
View File
@@ -27,10 +27,6 @@ jobs:
use_tmux_test: "true"
apt_packages: "postfix"
custom_shell_commands : |
# for PVs connection
git clone https://gitea.psi.ch/SwissFEL/morbidissimo.git
pixi run python -m pip install -e morbidissimo
# for elog
@@ -40,12 +36,19 @@ jobs:
# for IOC
[ -f tests/ioc_plugin.py ] && cp tests/ioc_plugin.py ioc_plugin.py
echo "PYTHONPATH=$(pwd)/morbidissimo/src:$(pwd)" >> $GITHUB_ENV
git clone --depth 1 https://gitea.psi.ch/SwissFEL/morbidissimo.git
if [ -d morbidissimo/src/morbidissimo ]; then
echo "PYTHONPATH=$(pwd)/morbidissimo/src:$(pwd)" >> $GITHUB_ENV
elif [ -d morbidissimo/morbidissimo ]; then
echo "PYTHONPATH=$(pwd)/morbidissimo:$(pwd)" >> $GITHUB_ENV
fi
[ -f tests/ioc_plugin.py ] && cp tests/ioc_plugin.py ioc_plugin.py
echo "PYTEST_ADDOPTS=-p ioc_plugin" >> $GITHUB_ENV
echo "TEST_PV_PREFIX=TEST:" >> $GITHUB_ENV
continue-on-error: true
##################################### TO NOT CHANGE #################################