Cette étape est destinée à vous aider à préparer votre environnement pour le workshop.
Vous aurez besoin de:
- Un IDE Java (IntelliJ IDEA ou VsCode)
- Java 17
- Plugin Sonarlint
- GitHub Copilot
Le code source de l'atelier est déposé sur GitHub à cet emplacement [https://github.com/gologic-ca/Workshop-dette-technique].
Récupérez de l'une de ces 2 manières:
gh repo clone gologic-ca/Workshop-dette-technique
git clone https://github.com/gologic-ca/Workshop-dette-technique.git
cd Workshop-dette-techniqueIl est nécessaire de remplaçer de mettre dans la variable d'environnement JAVA_HOME le chemin vers le JDK 17.
- Pour mac, linux ou gitbash:
export JAVA_HOME=/path/to/jdk17- Pour cmd sur windows:
set JAVA_HOME=C:\path\to\jdk17Valider le bonne exécution de gradle wrapper, la version de gradle et du JDK utilisé par le projet en exécutant la commande suivante:
./gradlew -vPar la suite, vous devez exécuter la commande:
./gradlew clean buildVous voila ainsi prêt pour le workshop en passant à la prochaine étape: Analyse SonarQube initiale