更灵活地自定义构建 Java 应用
params:jdk_version
:声明使用具体版本的 JDK 构建,目前仅支持 8 和 11。params:workdir
:声明构建命令在具体目录下执行。java-build
:本意在于使用户自定义构建命令,从而达到高度定制化,最终产出 JAR 包。
params:services[]:dice_yaml中的服务名称
:对应erda.yml
中 服务名称,若有多个即声明多个params:services[]:dice_yaml中的服务名称:image
:等于dockerfile
中的FROM image
,用户可声明自己的运行环境。params:services[]:dice_yaml中的服务名称:copys[]
:等于dockerfile
中的copy
,用户可将文件拷贝至自己的运行环境。release
:本意在于使用户无需在项目根目录下编写dockerfile
文件,通过pipeline.yml
文件完成高度定制化构建的需求。