十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你 ...
.py第三方包获取 .配置py第三方包 远程服务器是离线状态,先需要把第三方包拷贝到python环境中 .新建gitlab项目 .新建jenkins项目 .配置gitlab .注意事项 错误提示: 解决方法: .成功反馈 ...
2019-07-09 10:51 0 400 推荐指数:
十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你 ...
整个项目的框架为: gitlab的安装与使用(Centos7) gitlab的安装 新建yum源 安装依赖包 启动 postfix 邮件服务 检查 postfix 安装 GitLab 社区版 ,安装git,使其支持git命令 初始化 GitLab 添加 ...
首先介绍下环境部分,文章中共涉及到三台服务器,分别用 Gitlab,Jenkins,Deploy 三个名称代替,部署在内网环境,同时因为政策原因,服务器无法直接连通外网。下载 Jenkins 插件时需要添加代理,如服务器可直接联通外网,忽略即可。 其中服务器详细信息 ...
一、安装Python(我装的python3.6.4) (一)装包、解tar包 编译 安装 yum install -y gcc gcc-c++ zlib-devel openssl-d ...
CONTINUOUS INTEGRATION/CONTINUOUS DEPLOYMENT/ CONTINUOUS DELIVERY (CI&CD) 持续集成/持续部署/持续交付 第三方工具-使用JenKins 基础配置gitlab ...
注:这部分的学习还是要靠自己多点点 多尝试尝试 这部分19年3月份我是玩的很溜的,一年没用,基本忘光光了。 学习要温故而知新! 流程拓扑图 前提准备 部署应用服务 部署kubernetes ...
一、概述 讲正文开始前先回顾一下以往传统的代码部署方式。 通常运维人员在接到代码(新项目)上线的任务前都要做大量的准备工作,包括:物理主机、虚拟机、代码运行环境、数据库安装配置、各种帐号 ...
一张网图 因为我们使用了Docker in Docker技术,就是把jenkins部署在k8s里。jenkins master会动态创建slave pod,使用slave pod运行代码克隆,项目构建,镜像构建等指令操作。构成完成以后删除这个slave pod。减轻jenkins ...