jenkins执行shell启动tomcat失败

原创 witt  2018-09-07 10:36:56  阅读 1503 次 评论 6 条

集成Jenkins+manven,构建持续部署。构建完毕,Jenkins会执行服务器某个目录下的Shell,

脚本中功能是复制war包到tomcat目录下,重启Tomcat。

但是,Tomcat只是启动了一下,就关闭了,并没有启动Tomcat的进程。

在网上查了资料,需要在执行脚本之前加入:export BUILD_ID=dontKillMe

#!/bin/sh -l
export TOMCAT_HOME_LOGIN=/home/tjuis/www/apache-tomcat-login
export TOMCAT_HOME_WEB=/home/tjuis/www/apache-tomcat-web
export TOMCAT_HOME_APP=/home/tjuis/www/apache-tomcat-app
export JENKINS=/home/tjuis/.jenkins/workspace
#防止jenkins构建完后杀死tomcat进程
export BUILD_ID=dontKillMe
sleep 6
#关闭TOMCAT


本文地址:https://www.zwblog.cn/post/86.html
版权声明:本文为原创文章,版权归 witt 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. 头条新闻
    头条新闻 【农民】  @回复

    文章不错支持一下吧

  2. 今日头条新闻
    今日头条新闻 【农民】  @回复

    文章不错支持一下吧

  3. 新闻头条
    新闻头条 【农民】  @回复

    文章不错非常喜欢,支持一下吧

  4. 今日新闻
    今日新闻 【农民】  @回复

    文章不错支持一下吧

  5. 超高防
    超高防 【乡长】  @回复

    终于找到相关资料了 困扰我好久

  6. 今日新闻
    今日新闻 【农民】  @回复

    文章不错非常喜欢