https://github.com/jmarolf/dotnet-start
a template for creating a new dotnet repo
https://github.com/jmarolf/dotnet-start
csharp dotnet dotnet-core getting-started
Last synced: 10 months ago
JSON representation
a template for creating a new dotnet repo
- Host: GitHub
- URL: https://github.com/jmarolf/dotnet-start
- Owner: jmarolf
- Created: 2021-02-05T10:34:08.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-01T03:22:59.000Z (about 4 years ago)
- Last Synced: 2023-02-27T17:56:49.806Z (about 3 years ago)
- Topics: csharp, dotnet, dotnet-core, getting-started
- Language: Dockerfile
- Homepage:
- Size: 87.9 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Recommended Repository Layout
```
$/
artifacts/
docs/
eng/
lib/
samples/
src/
tests/
.editorconfig
.gitignore
.gitattributes
Build.cmd
build.sh
nuget.Config
README.md
{solution}.sln
```
- `src` - Main projects (the product code)
- `tests` - Test projects
- `docs` - Documentation stuff, markdown files, help files etc.
- `samples` (optional) - Sample projects
- `lib` - Things that can **NEVER** exist in a nuget package
- `artifacts` - Build outputs go here. Doing a Build.cmd/build.sh generates artifacts here (nupkgs, dlls, pdbs, etc.)
- `eng` - Build customizations (custom msbuild files/psake/fake/albacore/etc) scripts
- `Build.cmd` - Bootstrap the build for windows
- `build.sh` - Bootstrap the build for *n