Azure Pipeline AWS Powershell 脚本任务
Azure Pipeline AWS Powershell script task
我想在我的 AWS Elastic Beanstalk 中使用 powershell 来安装一些 windows 功能(即网络套接字)。
我找到了这个 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 shell 脚本上运行。 powershell 脚本的等效任务是什么?
Azure Pipeline AWS Powershell script task
您要查找的应该是扩展名 AWS Toolkit for Azure DevOps:
Tasks for Amazon S3, AWS Elastic Beanstalk, AWS CodeDeploy, AWS Lambda
and AWS CloudFormation and more, and running commands in the AWS Tools
for Windows PowerShell module and the AWS CLI.
安装此扩展后,我们可以为 Windows PowerShell 脚本添加任务 AWS 工具:
- 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
希望这对您有所帮助。
我想在我的 AWS Elastic Beanstalk 中使用 powershell 来安装一些 windows 功能(即网络套接字)。
我找到了这个 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 shell 脚本上运行。 powershell 脚本的等效任务是什么?
Azure Pipeline AWS Powershell script task
您要查找的应该是扩展名 AWS Toolkit for Azure DevOps:
Tasks for Amazon S3, AWS Elastic Beanstalk, AWS CodeDeploy, AWS Lambda and AWS CloudFormation and more, and running commands in the AWS Tools for Windows PowerShell module and the AWS CLI.
安装此扩展后,我们可以为 Windows PowerShell 脚本添加任务 AWS 工具:
- 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
希望这对您有所帮助。