zoukankan      html  css  js  c++  java
  • 01 搭建Jenkins

    Jenkins 是什么?

    • 基于JAVA的开源的自动化系统平台
    • 加速自动化CI,CD任务及流水线
    • 所有类型的任务:构建,测试,部署等
    • 丰富的插件生态系统支持功能扩展
    • 1400+ 插件
    • SCM, 测试, 通知, 报告, Artifact, 触发, 外部集成等
    • 基于Web的管理和使用界面
    • 源于Hudson

    二 源码搭建Jenkins

    官网地址:https://jenkins.io/

    2.1.1 安装jdk

    [root@centos7 tools]# yum -y install java-1.8.0-openjdk-devel

    2.1.2 安装并启动jenkins

    [root@centos7 tools]# wget https://pkg.jenkins.io/redhat-stable/jenkins-2.121.3-1.1.noarch.rpm
    [root@centos7 tools]# yum -y jenkins-2.121.3-1.1.noarch.rpm
    [root@centos7 tools]# /etc/init.d/jenkins start

    2.1.3 浏览器验证

        默认端口:8080  修改可在:/etc/sysconfig/jenkins文件修改

        默认密码文件路径

      安装插件可选,本次选择自定义

    创建一个新管理员,

    Docker部署jenkins

    下载镜像

    docker pull jenkins:latest

    启动测试

     mkdir /data/{gitlab,jenkins}/{data,logs,config} -p
    [root@centos7 ~]# docker run -it -d -v /data/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 -p 50000:50000 --name jenkins jenkins

    密码文件可在 docker log <ID> 中查看

  • 相关阅读:
    SQLServer 时间差运算
    phpStudy
    解决Apache/PHP无法启动的问题
    apche的主配置文件)
    知识总结
    学完了js的知识,一起分享总结知识点
    JS的学习体会与分享
    SpringBoot -- pom.xml文件
    c++基本知识点
    c语言基本常识5
  • 原文地址:https://www.cnblogs.com/yanshicheng/p/9530995.html
Copyright © 2011-2022 走看看