美文网首页
linux下搭建Jenkins实现自动化部署

linux下搭建Jenkins实现自动化部署

作者: 倔强的满腔热血 | 来源:发表于2019-12-31 11:59 被阅读0次

    一、安装jenkins

    • 添加yum repos,然后安装
    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
    sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
    
    • 如果上面安装不成功则执行下面的
    sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/RedHat/jenkins.repo
    sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
    
    • 安装Jenkins(如果不成功多试几次,可能是网络问题)
    sudo yum install jenkins
    
    • 如果没有安装java或者java路径不对(启动Jenkins时会报错)则可以执行以下语句安装java
    sudo yum install java
    
    • 启动和停止
    sudo service jenkins start
    sudo service jenkins stop
    sudo service jenkins restar
    
    sudo chkconfig jenkins on
    
    • 启动失败查看报错信息
    systemctl status jenkins.service
    

    比较容易出现的是java路径配置出错如下:


    image.png

    修改Jenkins配置文件

    vim /etc/rc.d/init.d/jenkins
    

    这个地方改成你自己的java路径(或者执行上面提到的安装java语句)


    image.png

    *Jenkins的默认端口是8080,如需修改

    vim /etc/sysconfig/jenkins
    
    JENKINS_PORT="8080" (将这里改为你想使用的端口, 如 8888)
    

    二、进入jenkins

    • 浏览器打开
    http://127.0.0.1:8080 (输入你自己的地址)
    
    • 第一次登录需要输入服务器保存的密码
    cat /var/lib/jenkins/secrets/initialAdminPassword
    

    复制进来就好了, 剩下的就是按步骤安装插件之类的了.

    三、配置

    可能会遇到访问报403的问题, 这时候在用户里面添加ssh公钥就好.


    image.png image.png

    这个勾选去掉


    image.png

    四、配置码云

    https://gitee.com/oschina/Gitee-Jenkins-Plugin?from=gitee_jenkins

    五、常见问题

    image.png
    https://blog.csdn.net/wangfei0904306/article/details/56011877

    参考

    https://www.cnblogs.com/rslai/p/8135460.html

    相关文章

      网友评论

          本文标题:linux下搭建Jenkins实现自动化部署

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