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

Resolves: Add GitHub Codespaces configuration #940

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
25c4f2c
Create Codespace configuration (#2)
aleks-ivanov Aug 3, 2021
8393c0a
Merge branch 'master' into feature/codespace
aleks-ivanov Aug 24, 2021
e57e49e
Merge branch 'master' into feature/codespace
aleks-ivanov Aug 25, 2021
0d62bf0
Merge branch 'master' into feature/codespace
aleks-ivanov Aug 27, 2021
5d1fd06
Merge branch 'master' into feature/codespace
aleks-ivanov Aug 28, 2021
4137284
Merge branch 'master' into feature/codespace
aleks-ivanov Sep 1, 2021
0c0a2ef
Merge branch 'master' into feature/codespace
aleks-ivanov Oct 1, 2021
60bc824
Merge branch 'master' into feature/codespace
aleks-ivanov Oct 5, 2021
bc4fcb0
Merge branch 'master' into feature/codespace
aleks-ivanov Oct 13, 2021
7f976a3
Merge branch 'master' into feature/codespace
aleks-ivanov Oct 28, 2021
f174252
Merge branch 'master' into feature/codespace
aleks-ivanov Nov 3, 2021
7bdde57
Merge branch 'master' into feature/codespace
aleks-ivanov Nov 18, 2021
d3a5cff
Merge branch 'master' into feature/codespace
aleks-ivanov Jan 7, 2022
8c43c3c
Merge branch 'master' into feature/codespace
aleks-ivanov Jan 12, 2022
e63a17c
Merge branch 'master' into feature/codespace
aleks-ivanov Feb 9, 2022
92652bd
Merge branch 'master' into feature/codespace
aleks-ivanov Mar 17, 2022
1369b9f
Merge branch 'master' into feature/codespace
aleks-ivanov Mar 25, 2022
bcd11ea
Merge branch 'master' into feature/codespace
aleks-ivanov Mar 29, 2022
0b8c35d
Merge branch 'master' into feature/codespace
aleks-ivanov Mar 30, 2022
cfdbc69
Merge branch 'master' into feature/codespace
aleks-ivanov Apr 27, 2022
f3c38a5
Merge branch 'master' into feature/codespace
aleks-ivanov May 6, 2022
964436f
Merge branch 'master' into feature/codespace
aleks-ivanov May 10, 2022
3aa2517
Merge branch 'master' into feature/codespace
aleks-ivanov May 12, 2022
b645680
Merge branch 'master' into feature/codespace
aleks-ivanov May 13, 2022
7399478
Merge branch 'master' into feature/codespace
aleks-ivanov May 15, 2022
969f106
Merge branch 'master' into feature/codespace
aleks-ivanov May 17, 2022
14c2913
Merge branch 'master' into feature/codespace
aleks-ivanov May 19, 2022
45387bd
Merge branch 'master' into feature/codespace
aleks-ivanov May 24, 2022
de4ac7c
Merge branch 'master' into feature/codespace
aleks-ivanov May 27, 2022
7678c68
Merge branch 'master' into feature/codespace
aleks-ivanov May 28, 2022
bdef265
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 2, 2022
073742e
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 7, 2022
5ad45a2
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 10, 2022
93933da
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 15, 2022
aa9b1a5
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 16, 2022
c6024cb
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 18, 2022
9904bc7
Merge branch 'master' into feature/codespace
aleks-ivanov Jun 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM mcr.microsoft.com/vscode/devcontainers/dotnet:0.201.9-5.0

# Install latest .NET Core 3.1 SDK
RUN wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
sudo dpkg -i packages-microsoft-prod.deb && \
sudo apt-get update && \
sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-3.1

# Built with ❤ by [Pipeline Foundation](https://pipeline.foundation)
30 changes: 30 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"name": "clrmd Codespace",
"settings": {
"workbench.colorTheme": "Default Dark+",
"terminal.integrated.defaultProfile.linux": "pwsh"
},
"extensions": [
// VS Code specific
"coenraads.bracket-pair-colorizer",
"vscode-icons-team.vscode-icons",
"editorconfig.editorconfig",
// GitHub specific
"eamodio.gitlens",
"cschleiden.vscode-github-actions",
"redhat.vscode-yaml",
"bierner.markdown-preview-github-styles",
"ban.spellright",
// .NET specific
"ms-dotnettools.csharp",
"VisualStudioExptTeam.vscodeintellicode",
"ms-vscode.powershell",
"jmrog.vscode-nuget-package-manager"
],
"postCreateCommand": "dotnet restore",
"build": {
"dockerfile": "Dockerfile"
}
}

// Built with ❤ by [Pipeline Foundation](https://pipeline.foundation)
1 change: 1 addition & 0 deletions src/TestTargets/Types/Types.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>

<ItemGroup>
Expand Down