Update .gitea/workflows/test.yml
Run CI Tests / test (push) Failing after 54s

This commit is contained in:
2025-08-06 17:49:56 +02:00
parent b7f3a24486
commit d4e5dc898a
+1 -8
View File
@@ -34,24 +34,20 @@ jobs:
# for elog
# 📦 Installer les dépendances système
sudo apt update
sudo apt install -y make gcc wget tar
# 📥 Télécharger et compiler elog
wget https://downloads.sourceforge.net/project/elog/elog/2.7.1/elog-2.7.1-1.tar.gz
tar -xvzf elog-2.7.1-1.tar.gz
cd elog-2.7.1
make
cd ..
# ✅ Copier le binaire dans ~/.local/bin et l'ajouter au PATH
mkdir -p ~/.local/bin
cp elog-2.7.1/elogd ~/.local/bin
export PATH="$HOME/.local/bin:$PATH"
echo "$HOME/.local/bin" >> ~/.bashrc # Pour rendre ça persistant sur ton terminal
echo "$HOME/.local/bin" >> ~/.bashrc
# 🗂️ Créer une instance de logbook minimaliste
mkdir -p elog_instance/logbooks
cat <<EOF > elog_instance/elogd.cfg
[global]
@@ -61,13 +57,10 @@ jobs:
allowhtml = 1
EOF
# 🚀 Lancer le serveur elog
elogd -c elog_instance/elogd.cfg &
# ⏳ Attendre que le serveur soit prêt
sleep 3
# ✅ Vérifier que tout est prêt
echo "🔍 elogd version:"
elogd -h | head -n 1