Comment configurer Jenkins pour créer un projet à l'aide de ant et personnalisé args

Il y a trop de routine avec la construction prochaine d'une version de projet à l'aide de ant. La routine est en plusieurs fichiers de propriétés qui doit être modifié avant l'exécution de tâche ant. J'ai pris un coup d'oeil à Jenkins comme un système pour rendre les versions (y compris la nuit) mais j'ai un problème avec la modification des propriétés.

Est-il possible (si oui, comment puis-je le faire) pour les paramètres de type de configuration de Jenkins avant de construire dans l'ordre dans lequel ils seront transmis à la fourmi?

Vraiment ce que je veux dire, c'est le schéma qui suit (j'ai utilisé dans le manuel s'appuie):

  • il y a 2 propriétés des fichiers qui contiennent des données sur version, src destination, les e-mails de notification sur la construction de la nouvelle et ainsi de suite.
  • propriétés correspondantes clés sont utilisés dans des tâches Ant et ces propriétés sont modifiées manuellement avant de construire.
  • certaines propriétés sont en lecture par Java util et utilisés pour leur part, lors de la construction.
  • il y a aussi des 3 ou 4 ant XMLs qu'un importés dans build.xml et ces xmls également lire les propriétés de fichiers mentionnés.

Ce que je veux faire est:

  • touche de changement de propriétés dans Jenkins
  • de presse projet de construction d'
  • mes données va écraser les données dans des fichiers de propriétés OU sera passé comme ant vars les valeurs directement à la fourmi de tâche(s).
  • la suite j'ai reçu de nouvelles de construire avec les notifications correspondantes (ils sont fait par ant)

Sont là des mécanismes qui permettent de faire de telles schéma de travail via Jenkins?

Vous en remercie d'avance.

OriginalL'auteur Dragon | 2012-08-16