zoukankan      html  css  js  c++  java
  • Jenkins 基础与持续集成

    一.  Jennkins概念

     二.Jenkins安装环境准备

    2台服务器      安装docker-ce 
    注:如果系统已安装docker此步骤可忽略 
    1. 安装docker-ce版本 
    2. 参考文档:https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/
    3. 安装完成后可以使用:
    docker version 命令查看docker信息
    安装docker-compose 注:如果系统已安装docker-compose此步骤可忽略 
    1. 请先确认完成docker环境安装,再执行此步骤 
    2. 参考文档:https://docs.docker.com/compose/install/ 
    3. 以linux为例: 
    1. 下载docker compose执行文件 sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker- compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 
    2. 添加执行权限
    sudo chmod +x /usr/local/bin/docker-compose 
    3. 验证安装结果 $ docker-compose --version 
    docker-compose version 1.17.0, build 1719ceb
    
    下载镜像文件 
    1. 下载gitlab-ce docker pull gitlab/gitlab-ce:latest 
    2. 下载jenkins docker pull jenkins:latest 
    3. 下载sonarqube docker pull sonarqube:latest
    Jenkins环境安装准备

    三. 启动-登录-配置URL

    cd /root/devops/
    docker-compose up -d jenkins
    
    打开网页  192.168.1.123:8080
    账号root   密码 devops2017
    
    打开系统管理-系统设置-修改Jenkins Location URL 改成自己的192.168.1.123:8080-保存
    

    四.新建一个自由风格的软件项目

    1.新建项目

    2.

    3.构建--Exeute shell

    五.  登录gitlab 创建 

      create group

      create a project

  • 相关阅读:
    如何自我介绍可以吸引面试官?
    测试用例有多重要?
    文档测试的要点是什么?
    android应用性能优化技法
    android中的ems的真正含义
    android studio的java代码中,提取普通字符串为常量
    Android配置启动页
    C/C++函数未运行,且显示Process returned -1073741571 (0xC00000FD)
    vue的组件及其使用方法
    Vue关闭ESLint
  • 原文地址:https://www.cnblogs.com/zhaobin-diray/p/13296234.html
Copyright © 2011-2022 走看看