install dependance

This commit is contained in:
faten 2025-04-21 16:11:19 +00:00
parent f5dcdf7313
commit a970a20ecc

View File

@ -5,6 +5,20 @@
#set -u
# Fait échouer le pipeline si une commande échoue
set -o pipefail
# --- Installation des dépendances ---
echo "--- Installation des dépendances (OpenStack Client, jq) ---"
if command -v sudo &> /dev/null && command -v apt-get &> /dev/null; then
echo "Attempting installation using apt-get..."
sudo apt-get update -y || echo "WARN: apt-get update failed, continuing..."
sudo apt-get install -y python3-openstackclient jq || { echo "ERREUR: Failed to install packages."; exit 1; }
echo "Installation attempt finished."
else
echo "WARN: sudo or apt-get not found. Assuming dependencies are pre-installed."
fi
echo ">>>>>> DEBUG: Liste des variables d'environnement reçues par le script <<<<<<"
env | sort
echo ">>>>>>>>>>>>>>>>>>>> FIN DEBUG <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"