/** * 设置打包文件的运行时目标环境(target) * 设置方式: 通过命令行 -D 传入目标环境参数 * 打包命令如下: * 1. gradle bootwar # 默认, target=tomcat * 2. gradle bootwar -Dtarget=undertow # undertow, target=undertow * 3. gradle bootwar -Dtarget=jetty # jetty, target=jetty */ def target =System.getProperty("target") ?: "tomcat"; System.setProperty('target',target); // 根据 targetRuntime 变量的值执行实际的 build.gradle apply from: "build-${target}.gradle" // 应用启动项目无需发布到仓库中 //publishPublicationPublicationToMavenRepository.enabled=false // 开启 docker 镜像生成任务 //jibBuildTar.enabled =true