
Gitlab
菲宇
这个作者很懒,什么都没留下…
展开
-
Jenkins+Gitlab持续集成简介
持续集成概念持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous Deployment1.1 什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试 1.3 什么是持续交付:持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境 1.4 持...转载 2018-07-24 10:58:12 · 1066 阅读 · 0 评论 -
使用jenkins+gitlab实现持续集成
开始构建 General 源码管理 我们安装的是git插件,还可以安装svn插件 我们将git路径存在这里还需要权限认证,否则会出现error 我们添加一个认证 选择一下认证方式(我们可以在系统管理-->Configure Credentials)里面进行设置#提示:gitlab有一个key,是我们用来做仓库的key。拥有的权限是read-only 公钥我们需...转载 2018-07-24 10:59:50 · 4425 阅读 · 0 评论 -
Jenkins+Gitlab持续集成和自动化部署
一、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化测试新建部署代码项目 点击新建 这里只需要写一下描述 执行Shell脚本 温馨提示:执行命令主要涉及的是权限问...转载 2018-07-24 11:01:43 · 10606 阅读 · 0 评论 -
基于CentOS 7搭建GitLab
准备环境在正式开始安装之前,先更新软件包并打开相关服务的权限。更新软件包yum update -y安装 sshdyum install -y curl policycoreutils-python openssh-server启用并启动 sshd:systemctl enable sshdsystemctl start sshd配置防火墙打开 /e...原创 2018-07-23 16:42:40 · 594 阅读 · 0 评论 -
docker下安装gitlab
下载Gitlabsudo docker pull gitlab/gitlab-ce:latest启动Gitlab用下面的命令启动一个默认配置的Gitlab。如果我们只在本机测试使用的话,将hostname替换为localhost。如果需要让外部系统也能访问的话使用外网IP地址。sudo docker run --detach \ --hostname gitlab.ex...原创 2018-07-24 11:05:19 · 712 阅读 · 0 评论