zoukankan      html  css  js  c++  java
  • jenkins安装-配置

    jenkins安装-配置

    注意: jenkins访问 用chrome浏览器
    安装包下载:http://pkg.jenkins-ci.org/redhat/   (使用2.92版本的)
    安装jdk: 1.8
    安装jenkins:rpm -ivh 包名
    配置启动脚本
        修改/etc/init.d/jenkins
            找到 /usr/bin/java
            修改为  /usr/local/java/bin/java,
    
    配置/etc/sysconfig/jenkins
        此配置文件是修改jenkins的一些参数
            JENKINS_HOME="/opt/apps"    #家目录
            JENKINS_USER="root"         #启动用户,家目录权限与这个相同
            JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
            JENKINS_PORT="8080"
    
    启动:/etc/init.d/jenkins start  #启动的端口为8080
    
    日志目录:/var/log/jenkins/jenkins.log
    访问 ip:port
        注意:
            第一次访问需要初始。用chrome浏览器访问
            1.6版本的没有密码
            2.89版本的有密码,密码文件在/var/lib/jenkins/secrets/initialAdminPassword
    编码问题
        war包安装的:
            编辑tomcat/conf/serer.xml 文件,Connector port="8080" 配置段最后面加入编码配置内容:URIEncoding="UTF-8",如下:
                <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               URIEncoding="UTF-8"/>
        yum安装的:
            如果是采用yum 安装的jenkins ,则需要编辑jenkins  的主配置文件 /etc/sysconfig/jenkins ,在JENKINS_JAVA_OPTIONS 后面加入:
            -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai
            然后重启jenkins!
    设置界面中文
        1.安装Locale plugin
        2. jienkins->【系统管理】->【系统设置】->【Locale】,输入:zh_CN,这里还有很多语言,比如:en_US等都是国际化标志。
            勾选Ignore browser preference and force this language to all users
    插件管理
        插件列表为空
            高级
                url:  http://mirror.xmission.com/jenkins/updates/update-center.json
                提交。立即获取
        常用插件
            Maven插件
                Maven Integration plugin    #新建maven job项目
                Deploy to container Plugin  #把war包发布到远程。增加构建后操作步骤多出Deploy war/ear to a container选项
            gitlab插件
                Gitlab Hook Plugin
                GitLab Plugin    #主要
                Gitlab Authentication plugin
            外部邮件插件
                Email Extension Plugin #邮件plugin,这个插件可以实现构建成功、失败都发邮件。增加构建后操作步骤多出Editable  Email Notification选项
            svn插件
                Subversion Plug-in
            ssh插件
                SSH plugin
                SSH Credentials Plugin
                Publish Over SSH    #主要 构建多出Send files or execute commands over SSH选项
                SSH Slaves plugin
         Build With Parameters插件
    配置jdk maven 点击系统配置
    ==》Global Tool Configuration(全局工具配置) jenkins+gitlab 需要使用git版本2以上 Repository URL : http://192.168.159.10:81/pccb/pccb-boos.git Credentials root/1q2w3e4r #git lab的用户名和密码 Branch Specifier (blank for 'any') */master #分支版本 jenkins执行jar包会自杀进程解决 execute shell里添加以下变量 BUILD_ID=DONTKILLME
  • 相关阅读:
    hdu 5524 Subtrees 递推
    一些数论函数
    hdu 5480 Conturbatio (前缀和)
    hdu 5479 Scaena Felix (好坑的简单题)
    hdu 5465 Clarke and puzzle(树状数组 或 前缀和 + Nim游戏)
    uva 10534 Wavio Sequence(LIS)
    MFC简单绘制安卓机器人
    解决kubuntu(KDE4.8.5桌面环境)找不到中文语言包
    Windows系统完全退出VMware方法
    【VC6.0】getline需要输入2次回车才会结束的BUG修复方法
  • 原文地址:https://www.cnblogs.com/hanxiaohui/p/8795496.html
Copyright © 2011-2022 走看看