3 个版本
0.0.5 | 2020年4月29日 |
---|---|
0.0.4 | 2020年4月28日 |
0.0.3 | 2020年4月28日 |
#643 in 构建工具
每月 26 次下载
用于 hamster
16KB
304 行
gitlab-ci-parser
解析 .gitlab-ci.yml 文件并从中生成语义模型。(例如,作业与其父作业相关联。)
ALPHA
欢迎 Pull Request - 目前它只解析我需要的部分。我将它用作一个离线 Gitlab Runner(称为 hamster
)的基础。
- 支持 .extends。
- 同一文件内的 yaml merge << 和锚点工作正常。
- 远程包含假定已从姐妹目录中检出。(它不会验证它们是否是正确的分支/修订版)
双许可:MIT + Apache 2。
变更日志
- v0.0.5 修复:同一目录中的 include 无法工作。
- v0.0.4 修复仓库 URL
- v0.0.3 Crates 发布
- v0.0.2 支持包含的 Gitlab
- v0.0.1 不支持包含的 Gitlab
依赖项
~2.2–3MB
~61K SLoC