美文网首页
Jenkins自动化构建-01

Jenkins自动化构建-01

作者: peteLee | 来源:发表于2019-08-13 17:55 被阅读0次

    Jenkins环境搭建

    自行百度

    插件安装

    可能用到的插件如下

    CCM Plug-in
    Deploy to container Plugin 将应用发布到tomcat下
    Git Parameter Plug-In 选GIT分支
    Publish Over SSH

    配置

    全局工具配置:
    配置git、maven、jdk

    问题

    Post Steps执行脚本无权限

    将jenkins升级为root账户

    1. 修改Jenkins配置文件
    # 打开配置文件
    vim /etc/sysconfig/jenkins
    # 修改$JENKINS_USER,并去掉当前行注释
    $JENKINS_USER="root"
    
    1. 修改Jenkins相关文件夹用户权限
    chown -R root:root /var/lib/jenkins
    chown -R root:root /var/cache/jenkins
    chown -R root:root /var/log/jenkins
    
    1. 重启Jenkins服务并检查运行Jenkins的用户是否已经切换为root
    # 重启Jenkins(若是其他方式安装的jenkins则重启方式略不同)
    service jenkins restart
    # 查看Jenkins进程所属用户
    ps -ef | grep jenkins
    # 若显示为root用户,则表示修改完成
    

    Post Steps 调用目标机shell中包含nohup

    增加
    export BUILD_ID=dontKillMe
    项目启动之后才不会被Jenkins杀掉。

    相关文章

      网友评论

          本文标题:Jenkins自动化构建-01

          本文链接:https://www.haomeiwen.com/subject/xyibjctx.html