J'ai créé un projet Maven (java) dans IntelliJ IDEA sur MacOS. Il a la structure de répertoire standard, comme ceci:Comment exécuter un projet Maven créé par Intellij IDEA avec Jenkins?
myproject
|
-- src -- main -- java -- My java code goes here
| |
| ----- test -- java -- junit test code goes here
|
-- pom.xml
-- myproject.xml
Mon projet consiste à générer un fichier jar. Dans IDEA, j'ai été capable de lancer Maven build pour générer le fichier jar et lancer le test de junit. Maintenant, je veux utiliser Jenkins pour faire un test CI pour mon projet. J'ai installé un Jenkins sur une machine Linux. Jenkins peut tirer toutes les structures du projet vers la boîte Linux.
Ma question est, sous Linux, étant donné la structure de répertoires créée par IntelliJ IDEA, comment puis-je lancer maven dans un fichier jar de paquets et exécuter un test de junit?
'mvn package' ... Puis-je oublier la commande pour lancer les tests, mais peut-être' mvn test'? –