J'ai deux projets assemblés dans Hudson avec Maven 2, disons: Shared.jar et Server.jar.Hudson: construire un chaînage et deux projets
Le serveur dépend de Shared.
Je veux mettre en œuvre suivant construire des scénarios:
- Quand quelque chose est déterminé à serveur - que le serveur est reconstruit.
- Lorsque quelque chose est validée à Shared - first Shared est généré, puis Server.
- Lorsque quelque chose est engagé à Serveur et partagé (dans un commit comme ils sont dans un repo SVN) - d'abord Shared est construit, puis Server.
C'est un comportement évident, mais ce que j'ai, c'est que j'ai un serveur construit deux fois dans le troisième cas. Y a-t-il une possibilité de régler cela? J'utilise Hudson 1,392
Dans les projets SVN s'annonce suivant:
+ SVN repo root
|
+ Server
| ...
| pom.xml
+ Shared
...
pom.xml
Pouvez-vous donner un peu plus d'informations sur votre structure svn repo? Le serveur est-il partagé et partagé dans des sous-répertoires distincts? – artbristol
Un repo, deux répertoires: pour le serveur et pour partagé – glaz666