10 2019 档案
gitlab与jenkins结合构建持续集成
摘要:Jenkins是java编写,需要安装JDK,这里采用 yum 安装,对版本有需求的,可以到 oracle 官网下载 JDK。 一、安装 Jenkins 添加yum源 导入密钥 安装 新版本的 gitlab 服务端口为 8080,为了不和 gitlab 的服务端口冲突,修改 Jenkins 的默认端 阅读全文
posted @ 2019-10-05 22:38 怀素真 阅读(2783) 评论(0) 推荐(0) 编辑
gitlab的安装配置与简单使用
摘要:安装 gitlab,建议系统内存 6G ,不然会报错。 一、如何安装 gitlab 下载 gitlab 的 RPM 包 例:gitlab-ce-12.0.8-ce.0.el7.x86_64.rpm 安装依赖库 启动postfix 为了演示关闭防火墙 安装 gitlab 查看 gitlab 安装完后的 阅读全文
posted @ 2019-10-05 00:44 怀素真 阅读(3394) 评论(0) 推荐(0) 编辑
centos7之firewalld防火墙的配置与使用
摘要:firewalld是centos7开始提供的管理防火墙工具,提供了一个动态管理的防火墙,当然低层仍然调用的是 netfilter 。 一、区域(zone)firewalld将网卡对应到不同的区域(zone),zone默认共有9个,block,dmz,drop,external,home,intern 阅读全文
posted @ 2019-10-04 13:24 怀素真 阅读(1549) 评论(0) 推荐(0) 编辑
使用码云,GitHub进行版本控制,并通过WebHook进行自动部署
摘要:我们通常需要在 PUSH 代码到远程仓库时,线上环境会自动进行代码同步,这时候就需要用到WebHook,它会自动回调我们设定的http地址。 通过请求我们自已编写的脚本,来拉取代码,实现与远程仓库代码的同步。 一、我们先创建一个本地仓库 在码云或 GitHub 上创建一个空仓库,比如:test,然后 阅读全文
posted @ 2019-10-03 18:52 怀素真 阅读(1448) 评论(0) 推荐(0) 编辑