gitlab
文章平均质量分 71
一眼隔世
这个作者很懒,什么都没留下…
展开
-
centos 7 部署 汉化版 gitlab
一、环境准备 操作系统:centos7(minimal,www.centos.org下载的包是CentOS-7-x86_64-Minimal-1708.iso) CPU:2核 内存:6G 说明:硬件根据我查到的资料(https://docs.gitlab.com/ce/install/requirements.html),结合使用人数的考虑,故选择了2核6G的配置,实际配置时需要根据git...原创 2018-07-12 21:05:40 · 332 阅读 · 0 评论 -
gitlab 升级
在完成了gitlab的部署、汉化、备份、恢复后,就要接着考虑gitlab的升级了。接触的这段时间gitlab不断的进行迭代更新,所以如果有实用的新功能或严重的bug修复时,必然要考虑gitlab的更新。 一、下载新版本的RPM包途径1:通过清华开源镜像站查看清华开源镜像站,暂时还没有我需要的10.0.4的rpm包。 如果有(比如后面有了10.0.4的包),则直接获取该包。wget https://...原创 2018-07-12 21:07:03 · 3354 阅读 · 0 评论 -
gitlab 本地 定时备份
经过推动,研发部门终于更换了使用了3年的git,发现之前源码管理并没有备份机制,既然接手了it这块我就得改变这种“裸奔”的现状,为此查找了资料,整理这一块本地备份的解决方案。 一、环境准备我们默认一台服务器已成功部署了gitlab。如果还没有成功部署,可以参考 http://www.cnblogs.com/straycats/p/7637373.html。 二、手动备份gitlab很方便,因为...原创 2018-07-12 21:08:08 · 1267 阅读 · 0 评论 -
gitlab 远程 定时备份
上一篇已经记录了给gitlab本地做自动备份的解决方案,但是源码安全关乎研发部门的生命,还是需要进一步提高容灾能力。首先研发部门暂时没有老法师能够在服务器挂了之后通过硬盘将服务器完全恢复,虽然服务器做了raid5,谨慎起见还是得实现远程自动备份的解决方案,当源码服务器出现灾难性故障时可以保证恢复源码的功能。 为了能够符合我的部署步骤,我将其中部分内容重新整理并修改,也增补了一点细节说明。 一、环...原创 2018-07-12 21:14:32 · 1289 阅读 · 0 评论 -
通过 备份文件 恢复/迁移 gitlab
通过之前的记录,已经掌握了gitlab的本地备份和远程备份。但是获取备份文件不是我们的目的,最终是为了通过备份文件实现迁移或恢复gitlab。本篇就是记录如何通过备份文件在新的环境上去恢复/迁移gitlab。 一、环境准备首先在新服务器(192.168.2.1)上搭建gitlab,部署过程可以参考前面 注意:通过备份文件恢复gitlab必须保证新的gitlab版本必须要和老的gitlab版本一致...原创 2018-07-12 21:16:11 · 200 阅读 · 0 评论 -
Jenkins + gitlab 自动化部署
大纲思路讲解 jenkins 安装 gitlab 安装 jenkins 与 gitlab配置自动化部署 测试 可能存在的问题思路讲解gitlab->pull(其他操作)->webHook(监听到)->触发(jenkins构建操作)->jenkins构建->pull 指定项目->构建脚本->完成。jenkins安装下载jenk...原创 2018-07-31 13:59:51 · 303 阅读 · 0 评论 -
linux下每次git clone不需输入账号密码
在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:ame@zhenyun ~ $touch .git-credentialsame@zhenyun ~ $vim .git-credentials在里面按“i”然后输入:https://{username}:{password}@github.com比如 https://aoeddk...原创 2018-08-09 14:50:30 · 10316 阅读 · 0 评论