2010-07-30 10 views
2

J'ai écrit plusieurs scripts pour mes builds hudson. Je les ai placés dans l'espace de travail du travail particulier sur lequel je travaille. J'espérais savoir où le meilleur endroit pour mettre les scripts. Est-ce quelque part dans le système de fichiers, alors le meilleur endroit? Et si nous déménageons des machines de construction? Est-ce que hudson désigne une place pour les scripts?Où placer les scripts

S'il vous plaît et merci.

Répondre

2

Je suggère de les mettre dans votre dossier de projet /hudson/jobs/MyProject au lieu de l'intérieur de l'espace de travail. L'espace de travail pourrait être écrasé.

1

Utilisez-vous le contrôle de source? Si oui, vous pouvez les mettre là et obtenir hudson pour les tirer à partir de là ...

1

Si ces scripts sont liés à un projet particulier, regroupez-les avec le projet. Ne les place pas ailleurs.

Si ces scripts sont utilisés pour plusieurs projets, placez-les dans votre contrôle source en tant que projet distinct. Que vous pouvez les tirer à chaque fois que vous tirez votre projet. Si votre plugin scm pour hudson ne supporte pas la configuration de deux sources séparées (comme subversion), alors il suffit de tirer le script de construction en utilisant un outil de ligne de commande pour votre scm comme première étape de construction.

Les scripts de construction doivent être versionnés de la même manière que le code est versionné.

Questions connexes