Comment tester en local après des modifications faites sur la branch develop?


#1

Bonjour,

Après des modifications, à partir de la branche “develop”, sur des fichiers basiques (jsp, css, images, …),
la commande ‘mvn clean install’ me retourne un " BUILD SUCCESS".

Par contre, pour lancer la web-app modifiée, je n’arrive pas à m’y retrouver,
sachant que j’arrive à utiliser en local la dernière release
grâce aux explications de la documentation :

  • prerequisites for web application installation :memo:
  • web application installation

Quelle est la procédure à suivre ?
par avance merci :smile:


#2

Salut,

C’est normal, mais ce n’est pas normal et ça va changer :slight_smile:
En résumé, l’information est noyée dans la doc, qui est elle-même un peu trop disséminée, pas cool. Donc, en attendant de terminer de tout ranger, voici les informations pour compiler et installer Asqatasun :

  • Pour compiler, sur une Ubuntu 14.04, il te faut maven et openjdk7. Une fois dans le dossier du code source, tu peux lancer un mvn clean install (et prendre un café, surtout la première fois, pour laquelle il te faut un accès internet, Maven tirant ses dépendances)
  • les produits de compilation sont dans les dossiers target de chaque projet. Le .tar.gz global se trouve (pour le moment, mais ça doit changer) dans web-app/asqatasun-web-app/target/
  • tu peux décompresser le .tar.gz (tar xvfz Asqatasun*.tar.gz)
  • ensuite, il te faut valider les pré-requis pour installer Asqatasun
  • puis lancer l’installer : ./install -h en suivant la doc d’installation de Asqatasun

(Il faudra penser à mettre ce billet à jour quand la nouvelle doc sortira)

En espérant que cela te soi utile
Matthieu


#3

merci @mfaure pour ces précisions :slight_smile:
il me manquait l’endroit où trouver le tar.gz

maintenant cela fonctionne ! :sunny:


#4

Pour moi le script install.sh ne semble pas
faire son job correctement. :weary:

Allez hop, direction la création d’une nouvelle discussion
en espérant que mon problème se résoudra aussi vite…