2 个版本
0.0.4 | 2020年4月29日 |
---|---|
0.0.3 | 2020年4月28日 |
#490 in 构建工具
11KB
189 行
hamster
离线 Gitlab 运行器
ALPHA
厌倦了必须“注册”运行器吗?
只想有一个不在容器中运行的运行器,但只是运行东西?
hamster 遵循什么?
hamster target_name
将运行该特定目标。- 在作业和全局级别定义的变量将被遵循。
- 变量替换与 go expand 的方式相同。
- .extends 现在受到支持。
- yaml merge << 和锚工作。
例如,对于你的 .gitlab-ci.yml
goodbye:
stage: primary_stage
variables:
GOODBYE: "tara"
script:
- echo $GOODBYE a bit
然后 hamster goodbye
将输出 tara a bit
。
它不做什么?
不遵循
- 服务
- 镜像
- 当
hamster stage_name
不会运行一个阶段中的所有目标。[待办事项]
它不会检出你的代码或对 git 做任何事情。
它不会在容器中启动自己(使用官方的 gitlab 运行器)
变更日志
- v0.0.4 同目录包含的 Bug 修复。
- v0.0.3 初始版本
依赖项
~5–12MB
~111K SLoC