2017-09-15 3 views

Répondre

0

Soit ajouter un script PreDeploy avec la commande que vous voulez exécuter dans votre package ou via le UI

+0

I J'ai essayé d'utiliser la fonction de scripts, mais il semble très difficile d'exécuter une ligne de commande simple via l'un des trois environnements. Avez-vous des exemples que je pourrais jeter un coup d'œil? – gilles27

+0

Voici un exemple: https://demo.octopusdeploy.com/app#/projects/phoenix/process/step/d8aa3ec7-493f-45dd-90f2-6a33777cef2e Quelle difficulté rencontrez-vous? Les actions de script prennent un script PowerShell simple. Peut-être partager quelques captures d'écran ou sortie montrant votre problème. –

0

J'ai marqué la réponse de Robert comme correct que l'approche de haut niveau est celui que je avais besoin. Pour mémoire, voici le script PowerShell je revisées

$ INSTALLDIRECTORY = $ OctopusParameters [ 'Octopus.Action.Package.CustomInstallationDirectory']

cd $ INSTALLDIRECTORY

NPM installer --silent