一. Centos71. 直接安装 git、maven、openjdk1.8、gitlab、gitlab-runner2. docker: sonaqube docker-registry nexus3 二. minikube minikube start --force --driver=dock ...
转载 2021-09-26 21:53:00
48阅读
2评论
使用docker从0到1搭建 安装gitlab sudo docker run --detach \ --hostname gitlab.mczaiyun.top \ --publish 443:443 --publish 80:80 --publish 222:22 \ --name gitlab ...
转载 2021-09-02 23:45:00
123阅读
2评论
支持一键构建、集群发布首先,开发人员使用git服务写代码并打tag,利用ssh服务将代码上传至git服务器,命令入下: 【2】。​​https://blog.51cto.com/u_11806823/5831482​​【1】。​​https://blog.csdn.net/wufaliang003/article/details/104839295​​
原创 2月前
152阅读
ansible
原创 2020-04-20 10:55:13
614阅读
2点赞
安装gitlab 安装包方式安装 修改配置后的初始化 gitlab-ctl reconfigure 启动 sudo gitlab-ctl start 停止 sudo gitlab-ctl stop 重启 sudo gitlab-ctl restart 开机启动 systemctl enable gi ...
转载 2021-08-18 20:11:00
579阅读
2评论
安装gitlab 安装包方式安装 修改配置后的初始化 gitlab-ctl reconfigure 启动 sudo gitlab-ctl start 停止 sudo gitlab-ctl stop 重启 sudo gitlab-ctl restart 开机启动 systemctl enable gi ...
转载 2021-08-18 20:11:00
355阅读
2评论
五、Jenkins 配置1.主页面 -> 系统管理 -> 全局工具配置指定JDK、Maven路径,Git保持默认:2.jenkins安装必要插件主页面 -> 系统管理 ->管理插件:  3,配置SSH插件第一步:先创建一个用于连接Docker主机的凭证 (有权限的用户)主页面 -> 凭据 -> 系统 -> 右击全局凭据 -> 添加
原创 2月前
183阅读
一、主机准备Centos7.2配置:内存大于4G。(其中Jenkins占1.5G、Gitlab占2G)8080、10080、10022、50000端口未使用二、安装前预配置1、添加阿里yum源(如果已配置了yum源此步可以跳过)mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backupwget-O/etc/
转载 2019-05-19 09:38:24
2322阅读
1点赞
cicd 08--基于Jenkins的通用可扩展CICD架构1 介绍2 架构架构图主要模块功能3 案例3.1 场景说明3.2 Job-multi 的功能脚本3
什么是 cicd,devopsDevOps是一种思想,是一种文化,主要强调软件开发测试运维的一体化,目标是减少各个部门之间的沟通成本从而实现软件的快速高质量的发布。cicd是指持续集成发布部署,是一套流程实现软件的构建测试部署的自动化。DevOps与cicd紧密相关
原创 2022-03-23 17:06:37
1659阅读
1点赞
gitlab实现自带CICD
转载 2019-07-12 11:00:20
1297阅读
1点赞
在大多数情况,构建项目都会占用大量的系统资源,如果让gitlab本身来运行构建任务的话,显然Gitlab的性能会大幅度下降。gitlabci最大的作用就是管理各个项目的构建状态,因此,运行构建任务这种浪费资源的事情交给一个独立的gitlabrunner来做就会好很多,更重要的是gitlabrunner可以安装到不同的机器上,甚至是我们本机,这样完全就不会影响Gitlab本身了。从gitlab8.0
原创 2021-03-09 11:45:48
2632阅读
环境准备:10.23.160.50 gitlab 安装完成10.23.160.70 jenkins 安装完成 jdk1.8.010.23.160.71 部署服务器 1.创建自由风格的项目 2.添加凭证和所要拉去的代码的git地址 添加凭证 3.构建项目测试拉取结果 5.创建流水项目进行自动化封装和推 ...
转载 2021-09-08 16:43:00
133阅读
2评论
环境准备:10.23.160.50 gitlab 安装完成10.23.160.70 jenkins 安装完成 jdk1.8.010.23.160.71 部署服务器 1.创建自由风格的项目 2.添加凭证和所要拉去的代码的git地址 添加凭证 3.构建项目测试拉取结果 5.创建流水项目进行自动化封装和推 ...
转载 2021-09-08 16:43:00
72阅读
2评论
笔者所搭建的CICD平台由Jenkins、GitLab、Ansible构成,本篇将讲述搭建步骤 本部分CICD的部署分为以下几个阶段 1、主机准备。 2、安装前预配置。准备相应的系统配置与软件依赖。 3、执行安装。 4、安装后配置。添加相应的组件以及修改配置。如导入模板等。 一、主机准备 Cento
转载 2021-05-06 09:25:00
131阅读
2评论
前言 本文基本就是 "ThoughtWorks 文集" 中一键发布的读后感。 持续集成 持续集成也就是 CI,是敏捷软件开发中应用最广泛的技术实践,也是极限编程核心技术实践之一。CI 是指开发人员一旦将代码提交到版本控制系统之后,就进行构建,并运行一系列测试套件的过程。 产出物的管理 现在管理产出物
基于docker的cicd 飞书链接
原创 9月前
153阅读
1 环境说明 1.1 机器配置 2 安装docker 2.1 安装docker注意事项 1 替换国内yum源 2 服务器时区和时间保持国内 3 selinux和firewalld关闭 2.2 安装docker-ce 1 安装 2 启动docker并加入开机自启动 3 查看docker信息 2.3 替
原创 6月前
85阅读
摘要本系列文章主要介绍Poseidon系统CICD企业级别的系统系统设计与开发。将对系统进行全面的介绍相关技术选型与业务设计等。博文参考
原创 1月前
53阅读
  • 1
  • 2
  • 3
  • 4
  • 5