用脚本写 CI 步骤不是很直观,想找一款支持 yaml 格式的 CI 工具,工具封装一些方法,可以通过命令行在**本地**直接运行,如直接运行 ci -f xxx.yaml,这样可代替冗余的脚本,且步骤会很清晰,不知道有没有这样的工具?需要本地运行,不需要服务端。
1
singerll Jul 6, 2021 via Android
ansible ?
|
2
Rheinmetal Jul 6, 2021
开个虚拟机不就"本地了么"
github self hosted runner 也行 |
3
whileFalse Jul 6, 2021 我之前还真写了这么个玩意儿……看来是时候开源出来了。
|
4
HAWCat Jul 6, 2021 via iPhone drone ci
|
5
privil Jul 6, 2021
ansible +1
|
6
9 OP @whileFalse 哈哈,开源出来学习下
|
9
arischow Jul 6, 2021 via iPhone
@Rheinmetal 其实 Self-hosted runners 也要在 GitHub 上注册的,然后如果 GitHub 在这一块的服务 degraded,self-hosted 的一样会受到影响(体现在任务无法分派)
|
10
Rheinmetal Jul 7, 2021
|
11
gamesover Dec 24, 2021
buildkite 但是不免费
|