Cake.Tool 4.0.0
ID前缀已保留
dotnet tool install --global Cake.Tool --version 4.0.0
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Cake.Tool --version 4.0.0
#tool dotnet:?package=Cake.Tool&version=4.0.0
nuke :add-package Cake.Tool --version 4.0.0
Cake
Cake(C# Make)是一个使用C# DSL进行编译代码、复制文件/文件夹、运行单元测试、压缩文件和构建 NuGet 包等任务的构建自动化系统。
目录
文档
您可以在https://cakebuild.net/上查看最新文档。
要开始,请参阅设置新项目的简单示例。
贡献
您正在考虑为 Cake 贡献吗?太好了!我们会非常感激。
在发送史诗级拉取请求之前,请确保您已阅读了贡献指南。您还需要签署(与非微不足道的更改以外的更改)贡献许可协议(CLA)。注意:如果是必需的,.NET 基金会 CLA 机器人将提供内部 CLA 的链接。
- 分支仓库。
- 创建一个分支进行工作。
- 进行功能添加或错误修复。
- 别忘了单元测试。
- 发送拉取请求。
取得联系
许可
版权所有 © .NET Foundation, Patrik Svensson, Mattias Karlsson, Gary Ewan Park, Alistair Chapman, Martin Björkström, Dave Glick, Pascal Berger, Jérémie Desautels, Enrico Campidoglio, C. Augusto Proiete, Nils Andresen, 以及贡献者。
Cake 根据 MIT 许可提供。有关更多信息,请参阅LICENSE。
- 有关 Roslyn,请参阅https://github.com/dotnet/roslyn/blob/master/License.txt
- 有关 Autofac,请参阅https://github.com/autofac/Autofac/blob/master/LICENSE
- 有关NuGet.Core,请参阅 https://github.com/NuGet/Home/blob/dev/LICENSE.txt
谢谢
非常感谢 JetBrains 为每位 Cake 开发者提供了一份 开源许可,这对 Cake 的发展大有裨益。
赞助商
我们出色的赞助商
支持者
我们出色的支持者
行为准则
本项目采用了 贡献者公约 中定义的行为准则,旨在明确我们社区中期望的行为。更多信息请参阅 .NET 基金会行为准则。
贡献许可协议
通过签署 CLA,社区可以自由使用您的贡献用于 .NET 基金会项目。
.NET 基金会
本项目获得 .NET 基金会 的支持。
产品 | 版本 兼容和额外的计算目标框架版本。 |
---|---|
.NET | net6.0 是兼容的。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 是兼容的。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 是兼容的。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
此包无依赖项。
版本 | 下载 | 最后更新 |
---|---|---|
4.0.0 | 4,589,728 | 11/18/2023 |
3.2.0 | 3,650,906 | 11/10/2023 |
3.1.0 | 5,398,572 | 7/9/2023 |
3.0.0 | 8,843,389 | 11/8/2022 |
2.3.0 | 7,997,954 | 10/14/2022 |
2.2.0 | 10,465,443 | 4/14/2022 |
2.1.0 | 12,436,735 | 2/20/2022 |
2.0.0 | 7,425,335 | 11/30/2021 |
2.0.0-rc0002 | 17,032 | 11/27/2021 |
2.0.0-rc0001 | 30,497 | 11/7/2021 |
1.3.0 | 6,238,034 | 10/7/2021 |
1.2.0 | 4,554,488 | 8/29/2021 |
1.1.0 | 4,403,287 | 3/6/2021 |
1.0.0 | 2,931,568 | 2/7/2021 |
1.0.0-rc0003 | 30,495 | 1/29/2021 |
1.0.0-rc0002 | 123,117 | 12/20/2020 |
1.0.0-rc0001 | 110,831 | 11/5/2020 |
0.38.5 | 2,455,258 | 9/20/2020 |
0.38.4 | 1,552,361 | 6/26/2020 |
0.38.3 | 261,255 | 6/26/2020 |
0.38.2 | 122,381 | 6/9/2020 |
0.38.1 | 95,833 | 5/30/2020 |
0.38.0 | 15,385 | 5/30/2020 |
0.37.0 | 1,595,707 | 2/1/2020 |
0.36.0 | 961,198 | 1/11/2020 |
0.35.0 | 1,275,170 | 9/28/2019 |
0.34.1 | 1,036,829 | 7/17/2019 |
0.34.0 | 77,198 | 7/16/2019 |
0.33.0 | 873,359 | 4/1/2019 |
0.32.1 | 698,859 | 1/4/2019 |
0.32.0 | 75,492 | 1/4/2019 |
0.31.0 | 409,587 | 12/13/2018 |
0.30.0 | 124,793 | 8/22/2018 |
将LatestPotentialBreakingChange更新到4.0.0。
添加设置时间戳(创建时间、最后写入时间、最后访问时间)的文件API。
将System.Collections.Immutable更新到8.0.0。
解压缩别名应支持覆盖文件。
更新System.Reflection.Metadata到8.0.0。
更新Microsoft.Extensions.DependencyInjection到8.0.0。
如果插件定义的别名使用其签名中的可空引用类型,则执行Cake脚本将失败。
Cake脚本在VS Code问题面板中贡献了不可操作的诊断信息。