jpom.system.command-use-sudo
配置属性控制是否使用 sudo 执行部分系统命令感谢 @a20070322 / Controllers 大佬帮助优化 Jpom 前端部分老大难问题。
jpom.assets.docker.monitor-cron
/exec/template.sh
-> /ssh/template.sh
)如果您自定义过 SSH 脚本默认那么您需要重新同步一下脚本模板/exec/template.sh
-> /ssh/template.sh
新版本 /exec/template.sh
中仅在服务端中生效(本地构建脚本、服务端脚本、本地发布脚本)
jpom.whitelist.check-starts-with
)project-log/${projectId}/${projectId}.log
project-log/${projectId}/back/${projectId}-xxxxxxx.log
❓ 为什么要下架上述功能:由于版本迭代已经有更好的新功能可以代替之前旧功能,并且新功能从另一种角度更方便。下架也是为了我们后续版本维护迭代更高效
jpom.assets.ssh.disable-monitor-group-name
(感谢@Again...)jpom.assets.ssh.monitor-cron
jpom.assets.ssh.disable-monitor-group-name
(感谢@Again...)jpom.assets.ssh.monitor-cron
parendId
新增容器构建自定义插件说明:
docker/uses
目录/docker/uses/java8/install.sh
其中 java8
为新增的插件名/opt/${name}/
目录下,其中 ${name} 为插件名${JPOM_PLUGIN_PATH}
java
、maven
、node
、go
、python3
、gradle
、cache
默认插件有依赖版本检查如果您的网络不通建议自行创建插件来规避默认检查tar.gz
(USE_TAR_GZ=1)SSH_RELEASE_PATH
环境变量(感谢@定格)org.dromara.jpom
队列等待
,用于标记当前构建存于线程排队中(感谢@酱总)构建触发器变动,发生异常时 type 为 error,并且新增:statusMsg 字段
-XX:+AggressiveOpts
参数
(感谢 @牛孝祖 Gitee issues I6PUNM )