.
matomo-dl的Python项目详细描述
马托莫分销经理
一个命令行工具,用于构建捆绑插件的matomo发行版 以及各种定制应用。它在 与Docker等系统一起使用的可验证和可复制的方式。
功能
- 版本pining
而接受版本的范围可以在
distribution.toml
,用于生成绑定修复的锁文件 确保后续运行始终下载相同的 释放。 - 下载散列pining 我们对所有文件在第一次下载时应用信任模式,以便 同一版本的文件哈希的更改只能通过手动更正 干预。这种固定也确保了 定制阶段
- 有用的调整 删除在您的计划发布方案下没有任何用途的模块,例如 作为市场。
- tidy包
bundle可以有可选的打包信息(想想
package.json
)和.composer.lock
),示例插件和其他支持文件已删除到 把包裹放小一点。 - safe&shareable缓存 源zip文件在本地缓存,以加快后续生成。缓存可以 跨发行版共享,并且每个文件都已检查其完整性 与存储在发行版锁定文件中的预期哈希值进行比较。