zoukankan      html  css  js  c++  java
  • CentOS 7 安装 Jenkins

    准备工作

    首选需要安装JAVA环境 https://www.cnblogs.com/stulzq/p/9286878.html

    如果你的系统没有自带git,那么也需要安装一个

    yum install git

    1.安装

    第一种方法

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
    yum install jenkins

    第二种方法

    直接下载 rpm 安装

    各个版本地址 https://pkg.jenkins.io/

    wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm
    rpm -ivh jenkins-2.156-1.1.noarch.rpm

    2.配置

    vim /etc/sysconfig/jenkins
    
    #监听端口
    JENKINS_PORT="8080"

    3.配置权限

    为了不因为权限出现各种问题,这里直接使用root

    修改用户为root

    vim /etc/sysconfig/jenkins
    
    #修改配置
    $JENKINS_USER="root"

    修改目录权限

    chown -R root:root /var/lib/jenkins
    chown -R root:root /var/cache/jenkins
    chown -R root:root /var/log/jenkins

    重启

    service jenkins restart
    ps -ef | grep jenkins

    4.启动

    systemctl start jenkins

    我这里启动失败了:

    1531198978143

    错误信息为Starting Jenkins bash: /usr/bin/java: No such file or directory是java环境配置的问题。

    找到你的jdk目录,我是在 usr/local/java/jdk1.8.0_171/下,创建软链接即可:

    ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java

    然后重新启动

    1531199078302

    5.安装

    访问jenkins地址 http:<ip或者域名>:8080

    1531204667345

    执行命令查看密码:

    cat /var/lib/jenkins/secrets/initialAdminPassword

    插件安装选择推荐插件

    1531204844660

    安装进行中

    1531204864191

    插件安装完成以后将会创建管理员账户

    1531205120250

    安装完成:

    1531205170165

    设置Jenkins,安装插件:Pipeline Maven Integration、Maven Integration、Publish Over SSH、Gitee

    系统设置,配置远程应用服务器

    全局工具配置,分别设置maven、jdk、git

    创建构建任务

    输入一个名字,例如我输入:helloPudding

    进入配置页面,配置源代码

    分两步操作

    第一步 清理服务器环境 和 第二步 启动服务

    配置maven打包命令,并跳过单元测试。

     

    执行构建任务

  • 相关阅读:
    HDU 6071
    HDU 6073
    HDU 2124 Repair the Wall(贪心)
    HDU 2037 今年暑假不AC(贪心)
    HDU 1257 最少拦截系统(贪心)
    HDU 1789 Doing Homework again(贪心)
    HDU 1009 FatMouse' Trade(贪心)
    HDU 2216 Game III(BFS)
    HDU 1509 Windows Message Queue(队列)
    HDU 1081 To The Max(动态规划)
  • 原文地址:https://www.cnblogs.com/fangts/p/11095316.html
Copyright © 2011-2022 走看看