Christopher Costa
Christopher Costa
- [ ] This issue is blocking - [ ] This issue is causing unreasonable pain The way Arcade's builds send jobs to Helix was written using XUnit. XUnit lacks...
Currently, there's just one task in the repo, as this grows, we will likely need to begin sharing code between packages. When that occurs, we should consider using an shproj...
Arcade build scripts run on whatever version of Powershell is available on the machine. Today that means we need to support Powershell v3.0, which leads to required changes like https://github.com/dotnet/arcade/pull/42....
We shouldn't have to add ``` ``` to every nuspec to include these files in every package.
We shouldn't have to include 'nearly' identical sdk.props / targets in the source for every package produced in the arcade repo. We should have some sdk that assists with the...
Arcade includes a [GenerateBuildManifest Sdk Task](https://github.com/dotnet/arcade/pull/2155) which teams that are not building using Arcade Sdk can use to create a build manifest so they can participate in dependency flow. If...
https://dev.azure.com/dnceng/public/_build/results?buildId=115972 Typical Arcade Sdk builds are supposed to use the global .NET Core SDK (`[user profile]\.dotnet`), and Arcade Sdk **CI** builds are supposed to install a local .NET Core SDK...
We have places in Arcade where we have to parse Json before an sdk is acquired. Powershell makes this easy on Windows. On Bash, the parsing is fragile and error...
We often have updates that require changes in YAML... Examples: - Deprecated agent pools - schema changes (phases -> jobs) - etc... … or new features that would require someone...
Migrate helix-service app to MI ### Release Note Category - [x] Feature changes/additions - [ ] Bug fixes - [ ] Internal Infrastructure Improvements ### Release Note Description Update helix-service...