Récupérer les paramètres depuis un fichier de propriétés
J'ai plusieurs Jenkins paramétrée emplois qui utilise les mêmes paramètres et des valeurs de paramètres.
Quand j'ai changer la valeur par défaut de l'un de ces paramètres, j'ai besoin d'aller sur l'ensemble de ces travaux et de les reconfigurer.
Une simple solution de ce problème pourrait être une option pour récupérer tous les paramètres du fichier de configuration (dans le maître/dans l'espace de travail), mais je ne pouvais pas trouver suffisamment de mise en œuvre pour que.
Je veux être en mesure de nourrir construire avec le standard Java fichier de config (en format "clé"="valeur") et reportez-vous ensuite à l'ensemble de ces paramètres comme tous les autres paramètres lors de la compilation.
Connaissez-vous une solution?
OriginalL'auteur orshachar | 2012-05-03
Vous devez vous connecter pour publier un commentaire.
Utilisation EnvInject Plugin de lire vos paramètres à partir d'un fichier comme des variables d'environnement dans un Injecter des Variables d'Environnement étape de génération. Le problème est que vous ne pouvez pas remplacer facilement. Une solution serait de l'utiliser en conjonction avec le Conditionnel BuildStep Plugin. Vous pouvez ensuite définir un paramètre booléen REMPLACER qui serait faux par défaut. Ensuite, vous pouvez exécuter votre Injecter étape de génération conditionnelle uniquement lorsque REMPLACER est faux. Lorsque vous avez besoin de remplacer vos paramètres avec des valeurs fournies par la main (sur personnalisé dans un appel pour exécuter le travail) spécifier les valeurs prioritaires et de définir REMPLACER à vrai.
OriginalL'auteur malenkiy_scot
Je hudson avec ant et de définir les paramètres (client) dans ma hudson travail. Ce paramètre est le nom d'une propriété de fichier que j'ai ouvert avec ant comme suit:
OriginalL'auteur enjoy