dotnet msbuild /nologo /t:CFPUnitTests is called to run unit tests
dotnet msbuild /nologo /t:CFPIntegrationTests is called to run integration tests
dotnet msbuild /nologo /t:CFPPublish /p:Configuration=Release is called to publish ZIP with self contained DLL, together with all manifests and deployment files
dotnet msbuild /nologo /t:CFPGroupId npm task that echos the group id
dotnet msbuild /nologo /t:CFPAppName npm task that echos application name
Project Opinions (example project)
dotnet build
is called to build the projectdotnet msbuild /nologo /t:CFPUnitTests
is called to run unit testsdotnet msbuild /nologo /t:CFPIntegrationTests
is called to run integration testsdotnet msbuild /nologo /t:CFPPublish /p:Configuration=Release
is called to publish ZIP with self contained DLL, together with all manifests and deployment filesdotnet msbuild /nologo /t:CFPGroupId
npm task that echos the group iddotnet msbuild /nologo /t:CFPAppName
npm task that echos application namedotnet msbuild /nologo /t:CFPStubIds
npm task that echos stub runner idsdotnet msbuild /nologo /t:CFPApiCompatibilityTest
is executed for api compatibility testsdotnet msbuild /nologo /t:CFPSmokeTests
is executed for smoke testingdotnet msbuild /nologo /t:CFPE2eTests
is executed for end to end testingtarget
is assumed to be the output folder. Put it to.gitignore