Cake.Tool 4.0.0

ID前缀已保留
dotnet tool install --global Cake.Tool --version 4.0.0                
此包包含一个可以从外壳/命令行调用的.NET 工具
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Cake.Tool --version 4.0.0                
此包包含一个可以从外壳/命令行调用的.NET 工具
#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 包等任务的构建自动化系统。

目录

  1. 文档
  2. 贡献
  3. 取得联系
  4. 许可

文档

您可以在https://cakebuild.net/上查看最新文档。

要开始,请参阅设置新项目的简单示例。

贡献

您正在考虑为 Cake 贡献吗?太好了!我们会非常感激。

在发送史诗级拉取请求之前,请确保您已阅读了贡献指南。您还需要签署(与非微不足道的更改以外的更改)贡献许可协议(CLA)。注意:如果是必需的,.NET 基金会 CLA 机器人将提供内部 CLA 的链接。

  • 分支仓库。
  • 创建一个分支进行工作。
  • 进行功能添加或错误修复。
  • 别忘了单元测试。
  • 发送拉取请求。

取得联系

Follow @cakebuildnet

Join the chat at https://github.com/cake-build/cake/discussions

许可

版权所有 © .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

谢谢

非常感谢 JetBrains 为每位 Cake 开发者提供了一份 开源许可,这对 Cake 的发展大有裨益。

赞助商

我们出色的赞助商

Sponsors

支持者

我们出色的支持者

Backers

行为准则

本项目采用了 贡献者公约 中定义的行为准则,旨在明确我们社区中期望的行为。更多信息请参阅 .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 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于目标框架.NET Standard

此包无依赖项。

版本 下载 最后更新
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问题面板中贡献了不可操作的诊断信息。