Comment installer Squash TM sous Debian/Ubuntu ?

 

  1. Activer le dépôt Squash pour votre système :
    echo "deb http://repo.squashtest.org/debian jessie main" | tee /etc/apt/sources.list.d/squash-tm.list

  2. Importer la clé gpg :
    wget -q -O - http://repo.squashtest.org/repo.squashtest.org.gpg.key | apt-key add -

  3. Mettre à jour la base de données des packages et installer le package Squash TM :
    apt-get update
    apt-get install squash-tm

  4. Peupler la base de données via les fichiers SQL se trouvant dans :
    /usr/share/dbconfig-common/data/squash-tm/install/
    Si vous avez une base MySQL, vous pouvez choisir lors de l’installation, une installation de la base grâce à dbconfig-common. Dans ce cas le peuplement se fait automatiquement.

  5. Vérifier que le fichier /etc/default/squash-tm possède les identifiants corrects de la base de données :
    DB_URL="jdbc:mysql://localhost:3306/squashtm" ou "jdbc:postgresql://localhost:5432/squashtm"
    DB_TYPE="mysql" ou "postgresql"
    DB_USERNAME="squash-tm"
    DB_PASSWORD="mon_password"


  6. A la fin de l’installation le service est démarré via systemd