文件名称:duci:简单的CI服务器
文件大小:139KB
文件格式:ZIP
更新时间:2024-04-24 03:34:57
github docker golang ci moby
杜西 duci [zushi](持续集成下的Docker)是一个简单的ci服务器。 DSL对于CI来说是不必要的 让我们在任务运行器中定义任务。 让我们为Dockerfile中的任务定义必要的基础设施。 duci只在docker容器中执行任务。 特征 在Docker容器中执行任务 执行由GitHub pull request评论或push触发的任务 异步执行任务 创建GitHub提交状态 存储和显示日志 如何使用 目标资料库 目标存储库必须在存储库根目录或.duci/Dockerfile 。 如果存在.duci/Dockerfile ,则duci会优先读取它。 在Dockerfile中,我建议使用ENTRYPOINT 。 例如 ENTRYPOINT [ "mvn" ] CMD [ "compile" ] ENTRYPOINT [ "fastlane" ] CMD [ "build"