zoukankan      html  css  js  c++  java
  • Jenkins部署

     Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。

    服务器信息

    [root@jenkins ~]# cat /etc/redhat-release
    CentOS Linux release 7.4.1708 (Core)
    [root@jenkins ~]# uname -r
    3.10.0-693.el7.x86_64

    安装jenkins

    [root@hejianlai-jenkins web-demo]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    [root@hejianlai-jenkins web-demo]# sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    [root@hejianlai-jenkins web-demo]# yum install java jenkins –y

    #JenKins默认端口为8080,因为gitlab已经占用我们需要更改。
    [root@hejianlai-jenkins web-demo]# vim /etc/sysconfig/jenkins
    JENKINS_PORT="8080" ---> JENKINS_PORT="8005"

    启动jenkins

    root@hejianlai-jenkins web-demo]# /etc/init.d/jenkins start
    Starting jenkins (via systemctl):                                 [ OK ]

    #浏览器登录JenKins,地址:http://192.168.247.135:8005/

    进入有个密码路径,系统上查看这个文件并把密码复制粘贴才能登录;

    选择推荐安装;

     创建一个管理员

    下面实现持续集成

     

     输入项目名称---构建一个自由风格的软件项目---确认

     General--填写项目描述

     

    源码管理--安装git插件--授权认证

    ssh私钥认证我们在系统上查看粘贴进去即可。

     

    Credentials—选择root

    查看gitlab版本

    [root@gitlab ~]# rpm -aq|grep gitlab
    gitlab-ce-10.6.0-ce.0.el7.x86_64

    点击立即构建

    点击控制台输出查看

    控制台输出,SUCCESS则构建成功

     

  • 相关阅读:
    纯JS.CSS编写的可拖拽并左右分栏的插件(复制代码就能用)
    jquery on()方法重复绑定解决方法
    在PHP语言中使用JSON和将json还原成数组
    Flex 布局教程:语法篇
    在线生成大全(这里真的什么都有)
    css3(border-radius)边框圆角详解
    css常用鼠标指针形状代码
    input 正则限制输入内容
    html中input标签的tabindex属性
    CSS gradient渐变之webkit核心浏览器下的使用
  • 原文地址:https://www.cnblogs.com/dukecc/p/9766982.html
Copyright © 2011-2022 走看看