aws / aws/aws-toolkit-azure-devops
Please provide an AWSPowerShell.NetCore compatible version of the tasks, so that Linux agents can be used
- Dominant language
- TypeScript
- Stars
- 258
- Forks
- 114
- PR merge metrics
- No merged PRs in 30d
Description
In the Dockerfile for my private build agent, I install the AWSPowerShell.NetCore module
```
#
# Install AWS Tools for PowerShell Core Edition
#
ENV AWS_POWERSHELL_VERSION=3.3.215.0
RUN pwsh \
-c 'Install-Module -Force \
-Name AWSPowerShell.NetCore
-RequiredVersion ${AWS_POWERSHELL_VERSION}'
```
But then the **DotNetFramework** capability is missing. Adding it manually still causes the error
```
2018-01-13T06:18:13.3211110Z ##[error]A supported task execution handler was not found.
This error usually means the task does not carry an implementation that is compatible with
your current operating system. Contact the task author for more details.
```
Is any first-class support for AWS Powershell scripts planned for linux agents?
Contributor guide
Research direction
Start by reviewing the repository's task implementation and the Dockerfile context described in the issue, then trace how task execution handlers are selected for Linux agents. Confirm how AWSPowerShell.NetCore is expected to be supported and define done as AWS PowerShell tasks running on Linux agents without the missing-handler error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, powershell, typescript
- Domain
- cloud, devops
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100