Azure конвейер AWS задача сценария Powershell - PullRequest
0 голосов
/ 16 июня 2020

Я хочу использовать powershell в моем AWS Elasti c Beanstalk для установки некоторой функции windows (ie. Веб-сокеты).

я нашел это https://docs.aws.amazon.com/vsts/latest/userguide/awspowershell-module-script.html но я не знаю и не могу найти эквивалент этой задачи. в настоящее время в моем конвейере у меня есть этот

      - task: AmazonWebServices.aws-vsts-tools.awsshellscript.awsshellscript@1
        displayName: 'Install Web Socket Protocol'
        inputs:
          scriptSource: 'inline'
          script: 'Install-WindowsFeature -name Web-WebSockets'
          awsCredentials: 'AWS-test'
          regionName: 'ap-southeast-2'
          applicationName: 'test'
          environmentName: 'test-staging'

, но он работает на сценарии оболочки bash. Какая эквивалентная задача для сценария PowerShell?

1 Ответ

1 голос
/ 17 июня 2020

Azure Конвейер AWS Задача скрипта Powershell

То, что вы ищете, должно быть расширением AWS Toolkit для Azure DevOps :

Задачи для Amazon S3, AWS Elasti c Beanstalk, AWS CodeDeploy, AWS Lambda и AWS CloudFormation и другие, а также выполняемые команды в AWS Инструменты для Windows модуля PowerShell и AWS CLI .

После установки этого расширения мы могли бы добавить задачу AWS Инструменты для Windows PowerShell Script:

enter image description here

- task: AmazonWebServices.aws-vsts-tools.AWSPowerShellModuleScript.AWSPowerShellModuleScript@1
  displayName: 'AWS Tools for Windows PowerShell Script: '
  inputs:
    awsCredentials: 'AWS-test'
    regionName: xxxx
    arguments: xxxx
    scriptType: inline

Надеюсь, это поможет.

...