Procédure
- Démarrez le serveur Jenkins.
-
Créez trois projets de build Jenkins (projets Maven) :
Nom du projet (exemple)
Objectif
GenerateSources
Récupère les sources (potentiellement à chaque commit) et les convertit en classes Java avec Talend CI Builder. Ce projet appelle l'application Talend CommandLine, qui génère toutes les sources des Jobs et Tests créés dans votre projet. Pour plus d'informations, consultez Configurer Jenkins pour générer les sources.
RunTests
Projet déclenché à la fin du projet de build GenerateSources, qui exécute tous les Test Cases d'un coup. Pour plus d'informations, consultez Configurer Jenkins pour exécuter tous les Tests.
DeployToNexus
Projet déclenché à la fin du projet de build RunTests, qui déploie les Jobs sur le référentiel Nexus de votre choix. Pour plus d'informations, consultez Configurer Jenkins pour déployer des Jobs sur Nexus.