Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add devcontainer to project #1661

Merged
merged 6 commits into from
Sep 4, 2020
Merged

Add devcontainer to project #1661

merged 6 commits into from
Sep 4, 2020

Conversation

fflaten
Copy link
Collaborator

@fflaten fflaten commented Aug 21, 2020

1. General summary of the pull request

This PR adds devcontainer-configuration to the project. The devcontainer provides an isolated docker container to develop, build and test Pester. Using VSCode + "Remote - Container" extension, this environment is automatically loaded and seamless to the user. This helps contributors get up and running quickly with the required build tools like .NET Core 3.1 SDK. See linked issue for more information.

This first edition of the devcontainer is a lightly customized version of the dotnetcore sample container provided by Microsoft as it already includes .NET Core SDK 3.1 and PowerShell 7.0.3. The PR also adds a nuget-reference to Microsoft.NETFramework.ReferenceAssemblies to enable unix systems to build against .Net Framework 4.5.2

Fix #1657

@nohwnd
Copy link
Member

nohwnd commented Sep 4, 2020

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 1 pipeline(s).

@nohwnd nohwnd merged commit 1fdd40a into pester:v5.0 Sep 4, 2020
@nohwnd
Copy link
Member

nohwnd commented Sep 4, 2020

It's in :)

@fflaten fflaten deleted the devcontainer branch September 6, 2020 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add VSCode devcontainer configuration to project
2 participants