jenkins
现实、太残忍
这个作者很懒,什么都没留下…
展开
-
jenkins通过80端口部署java服务
起因 有一些运行在内网的服务器需要通过vpn去访问,无法外网直接通过ssh登录,无法使用scp命令,从而导致无法使用jenkins自动部署服务 后来想到内网的服务器也对外开放80端口提供web服务,就可以直接使用80端口部署服务 具体做法 一、直接在项目中创建controller @RestController public class DeployController extends BaseController { /** * 部署上传war包的默认路径 */原创 2020-12-17 22:11:11 · 501 阅读 · 1 评论 -
jenkins无法通过startup.sh启动tomcat
原因:jenkins执行完任务后,会把衍生出的进程杀死,导致不能启动tomcat 我的做法是: 1、在jenkins的配置shell中执行一个自定义的publish_jsw.sh 2、在publish_jsw.sh文件中添加BUILD_ID=dontkillme,就可以了 ...原创 2020-03-27 15:34:23 · 1027 阅读 · 0 评论 -
jenkins搭配git配置参数化构建
配置过程如下: 一、构建一个自由风格的软件项目。 二、勾选参数化构建过程。 注意:需要先下载插件Git Parameter 三、配置Git 四、添加执行shell步骤 代码如下: #配置path变量 export path=/mnt/jenkins/workspace/jsw_gd_git/jsw_new_gd #进入git目录 cd $path #一、mave...原创 2020-02-27 12:20:38 · 1362 阅读 · 0 评论