buildkite / templates

Buildkite pipeline templates
https://buildkite.com/pipelines/templates
MIT License
2 stars 1 forks source link

Add CI for .NET template #22

Closed clbarrell closed 6 months ago

clbarrell commented 9 months ago

This PR adds a CI for .NET template.

It uses docker for managing the .NET runtime and artifacts for passing around restored dependencies.

Resolves #19

olyism commented 9 months ago

hi @dannymidnight dotnet ready for review

dannymidnight commented 6 months ago

OK cool. I've taken over this PR and it's now dockerized with dependencies being passed from the first step to subsequent steps–allowing this pipeline to be run across multiple agents.

Can confirm it works locally via the following command:

cd dotnet/example-project; bk local run -E BUILDKITE_PIPELINE_NAME=local -E BUILDKITE_STEP_KEY=1 ../pipeline.yaml