TeamCity PowerShell Script Runner Build Setping Exécution différemment dans deux projets

StackOverflow https://stackoverflow.com/questions/19835549

Question

J'ai un script PowerShell qui orchestre un déploiement sur des serveurs partout, mais ne craignez pas, il ne dépasse jamais la ligne 2.

C'est la même configuration sur deux configurations de construction de projets. Cependant, bien qu'il fonctionne sur un, il échoue immédiatement sur un autre lors de l'exécution d'un chèque très tôt pour un composant requis.

Le script exécute un Get-Command New-SshSession et vérifie la sortie pour voir si cette cmdlet est disponible, si le module SSH est configuré.

Considérant que le même script s'exécute sous le même .. Je viens de le faire. Je vais continuer sur un post une réponse!

Quoi qu'il en soit, étant donné que le chemin de script est le même, les paramètres sont presque les mêmes, comment peut-il échouer sur un et non sur un autre?

Luck

Était-ce utile?

La solution

Avez-vous vérifié le x86|x64 ComboBox pour l'étape de construction est le même pour les deux? Sinon, PowerShell va de SysWow64 qui a un dossier de modules différent de la version «normale» 64 bits sous System32.

Bonne chance,

Luck

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top