**优化:** 1. 构建版本号以及需求描述等必填项做成非必填,或者自动生成 2. 构建日志支持实施滚动刷新 3. 配置了git仓库以及分支,在构建的时候不会自动拉取仓库。我是通过脚本git clone才实现代码下载,不知道是我使用问题还是设计如此 4. 构建Java工程,JDK版本21,发现系统自带的JDK版本是8,构建失败 **需求:** 1. 构建所需的环境是系统内置的,不方便定制。希望做成runner、worker这样的插件形式。比如对于Java工程,代码拉取环节可以拉起一个git插件,编译环节可以拉起一个maven插件,上传环节可以拉起一个SCP插件。这些插件都可以使用现成的docker镜像来完成 2. 可以参考一个项目,名称叫做建木,里面的插件非常丰富。
优化:
需求: