$/
artifacts/
build/
docs/
lib/
packages/
samples/
reports/
src/
tests/
.editorconfig
.gitignore
.gitattributes
Jenkinsfile
Jenkinsfile.ps1
Jenkinsfile.json
README.md
{solution}.sln
Description of contents...
src
- Main projects (the product code)tests
- Test projectsdocs
- Documentation stuff, markdown files, help files etc.samples
(optional) - Sample projectsreports
- Build outputs go here (nunit, xunit, code coverage, etc.)lib
- Things that can NEVER exist in a nuget packageartifacts
- Build outputs go here (nupkgs, dlls, pdbs, etc.)packages
- NuGet packages (unless configured to use global machine repository)build
- Build customizations (custom msbuild files/psake/fake/albacore/etc) scriptsJenkinsfile.ps1
- Entrypoint for all build, test, and packaging logicJenkinsfile.json
- Settings to change behavior of Jenkinsfile.ps1 logic - version string, configuration, runtime, and frameworkJenkinsfile
- The entrypoint for Jenkins to map declarative pipeline steps to Jenkinsfile.ps1 callsglobal.json
- Specifies project directories and SDK for ASP.NET Core projects