aws / aws/aws-toolkit-azure-devops

Please provide an AWSPowerShell.NetCore compatible version of the tasks, so that Linux agents can be used

Open
#53 7 comments 1 reaction 0 assignees View on GitHub
feature-request
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.