follow me @yanggenjie on Github or BiliBili
自动构建
- Psake - 基于 .NET 的构建自动化工具,使用 PowerShell 编写。
- FAKE - F# Make,一个跨平台的构建自动化系统。
- Invoke-Build - 受 Psake 启发的 PowerShell 构建和测试自动化工具。
- MSBuild - 微软构建引擎(MSBuild),用于 .NET 和 Visual Studio 的构建平台。
- Cake - Cake(C# Make),一个具有 C# DSL 的跨平台构建自动化系统。
- Nake - 基于魔法脚本的 C# 任务运行器。
- Nuke - 跨平台构建自动化系统。
- FlubuCore - 用于构建项目和执行部署脚本的跨平台构建和部署自动化系统,使用 C# 代码。
- cake-build - 跨平台构建自动化系统。
- Colorful.Console - 设置您的 C#控制台输出样式!
- dotnet-docker - 用于.NET Core 和.NET Core Tools 的基本 Docker 镜像。
- Dockerize.NET - .NET Cli 工具,用于将.NET Core 应用程序打包到 Docker 映像中:“ dotnet dockerize”
- GitInfo - 来自 MSBuild,C#和 VB 的 Git 和 SemVer 信息,一种 MSBuild 编译工具。
- GitVersioning - 使用 version.json 文件生成的唯一版本标记程序集和程序包等,并包括用于非官方构建的 git commit ID。
- go-dotnet - .NET Core Runtime 的 PoC Go 包装器。
- Image2Docker - 将现有 Windows 应用程序工作,移植到 Docker 的 PowerShell 模块。
- LocalAppVeyor - .NET Core 全局工具,可将 appveyor.yml 部署 AppVeyor 到本地。
- Opserver - Stack Exchange 的监控系统。
- vsts-agent - Visual Studio Team Services 构建和发布代理。