1、代码管理-->主要开源方案有gitlab、gerrit+repo、gogs 2、任务执行-->jenkins 3、自动化测试-->python 4、构件存储-->hdfs、nexus 5、日志管理-->ELK 6、部署工具-->ansible 7、系统集群高可用-->k8s 8、监控-->zab ...
分类:
其他好文 时间:
2020-03-26 01:39:44
阅读次数:
193
[TOC] 0x00 前言 Apache Commons Collections是Java中应用广泛的一个库,包括Weblogic、JBoss、WebSphere、Jenkins等知名大型Java应用。 0x01 基础知识 Transformer Transfomer是Apache Commons ...
分类:
Web程序 时间:
2020-03-26 01:07:13
阅读次数:
150
Pipeline翻译过来就是流水线的意思,在公司中可能会有很多项目,如果使用Jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦,因此,pipeline就应用而生了。一、部署Pipeline——代码流水线管理Jenkins部署及其他服务部署可参考博文:持续集成之代码质量管理———Sonar另外我们再开一台测试端1、Jenkins服务器操作如下(配置免密登录及对Jenkins的用户配置授
分类:
其他好文 时间:
2020-03-25 18:59:51
阅读次数:
73
Jenkins+gitlab集成后,实现的功能是开发写好代码提交至gitlab上,当开始push到gitlab上之后,jenkins自动帮我们立即构建一、安装gitlab钩子脚本注意:jenkins不论想实现什么功能,都需要安装插件!!依次点击:系统管理==>>插件管理==>>可选插件1、配置钩子脚本触发器至此触发器就配置完了2、回到gitlab界面配置下来我们回到gitl
分类:
其他好文 时间:
2020-03-25 16:08:26
阅读次数:
90
从最基础镜像到业务容器 构建 【为gitlab项目部署做铺垫】 业务镜像设计规划 目录结构 构建业务镜像 shell 从最基础镜像说起 制作自定义centos基础镜像,centos:v7.5是基于官方centos7.5镜像更改tag并上传到Harbor服务器的最原始官方镜像 pwd /data/k8 ...
分类:
Web程序 时间:
2020-03-25 01:48:39
阅读次数:
101
前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 jenkins的定时任务是用的crontab语法,参考这篇 "https://www.cnblogs.com/yoyoketang/p/11167181.html ...
分类:
其他好文 时间:
2020-03-24 22:54:48
阅读次数:
129
引言 jenkins 版本:jenkins-2.204.5-1.1.noarch.rpm 下载链接 链接:https://pan.baidu.com/s/1nqnHBaSvnCkZc25fWAhyRw 提取码:czkd 步骤 1、安装JDK yum install -y java 2、安装jenki ...
分类:
其他好文 时间:
2020-03-24 20:27:36
阅读次数:
70
安装 RPM方式安装 初始化 文件路径 启动和停止jenkins 初始化设置 使用浏览器进入Jenkins初始化页面 按照网页提示查看初始管理员密码 安装推荐/自选的插件, 建议暂不安装,待修改镜像加速后再到插件管理中心自行选择安装需要的插件 插件加速 1.使用清华镜像加速 https://mirr ...
分类:
其他好文 时间:
2020-03-24 10:56:14
阅读次数:
82
全局配置 Configure System 添加SSH Server 凭据 添加全局凭据,以添加ssh key为例 Global Tool Configuration 配置JDK 查看JAVA_HOME的方法 手动安装及配置Maven 安装NodeJS 使用Jenkins安装NodeJS ...
分类:
其他好文 时间:
2020-03-24 10:29:35
阅读次数:
70