mirror of
https://github.com/zoriya/octokit.net.git
synced 2025-12-05 23:06:10 +00:00
* Update README and shipping-releases as they are a bit out of date * Update year/copyright info * Update cake.frosting to latest for newest dotnet tooling support, and adjust builds for new configuration parameters * update xunit packages so codelens works for nested test classes (VS2017 15.3 update is also required) * Fixup VS version and remove win debugging tools
830 B
830 B
Shipping an Octokit Release
Pre-requisites
- Visual Studio 2017 Update 3
Running Tests
Due to how long it takes to run the integration tests (and GitHub API rate limits), I usually run these in groups in Visual Studio.
If, however, you still want to do this, it's available from the command line:
.\build.ps1 -Target IntegrationTests
If you want to avoid these tests, or get faster feedback, the Unit and Convention tests are run in the default target
.\build.ps1
Or can be run individually:
.\build.ps1 -Target UnitTests.\build.ps1 -Target ConventionTests
Signing Assemblies
TODO
Create NuGet Packages
NuGet packages are automatically generated (and SourceLinked) by the CAKE build script.
.\build.ps1
The output .nupkg files will be located in the packaging directory.