2017年我开始创建Task时,最重要的目标之一就是构建一个能在所有主流平台(包括Windows)上良好工作的任务运行器。当时我以Windows作为主要开发平台,并注意到在Windows上获取可用的Make版本是多么困难。
2017年我开始创建Task时,最重要的目标之一就是构建一个能在所有主流平台(包括Windows)上良好工作的任务运行器。当时我以Windows作为主要开发平台,并注意到在Windows上获取可用的Make版本是多么困难。
windowscore-utilsTask始终支持变量功能,但尽管用户可以使用不同的YAML类型定义变量,这些变量最终都会被Task转换为字符串类型。这限制了用户只能进行字符串操作,并导致针对简单问题采取繁琐的变通方案。从v3.37.0版本开始,这种情况将不复存在!Task现在支持大多数变量类型,包括布尔值、整数、浮点数和数组!
experimentsvariables回顾Task的现状,展望未来发展路径以及实现方式。近期Task呈现爆发式增长,这促使我深入思考项目的未来走向以及如何持续演进。虽然我不常写作,但我认为我们需要更好地将这类思考传达给社区。
roadmapexperimentscommunity