标签:gitlab

未分类

Ubuntu 12.04 安装 GitLab

7

sa 发布于 2017-10-02

打开官网,下载安装包 gitlab本身依赖了很多第三方软件,所以我们直接下载官方提供的已经打包好的套件,里面包含了全部的软件。就不需要自己一个个安装了。 https://about.gitlab.com/downloads/#ubuntu1204 前往下载安装包页面 选择一个版本...

阅读(7)评论(0)

未分类

定时清除gitlab runner产生的npm僵死进程

朱 茂海 发布于 2017-09-29

在使用gitlab runner执行npm install安装模块时,有可能npm一直不退出,导致占满runner的可用进程数,后面再执行pipeline就会出现pending的状态,一直等待不执行。下面我们使用一个脚本定时检测僵死的npm进程,并kill掉它们。 脚本如下: f...

阅读(16)评论(0)

未分类

在Linux上安装与配置GitLab

4

sa 发布于 2017-09-22

一、简介 GitLab是一个开源的版本管理系统,提供了类似于GitHub的源代码浏览,管理缺陷和注释等功能,你可以将代码免费托管到GitLab.com,而且不限项目数量和成员数; 最吸引人的一点是允许在自己的服务器上搭建GitLab CE(社区免费版)版本,方便内部团队协作开发和...

阅读(22)评论(0)

未分类

Gitlab 配置外部PostgreSQL

sa 发布于 2017-09-16

1. 简介 上篇文章介绍了安装GitLab方式,由于默认使用的postgreSQL数据库,不能通过gui工具更直白的看到表结构,如果需要深入了解数据库资源通过Shell 方式的话这无疑是个令人恼火的方式。当然,GitLab这里我们可以配置非包装安装的数据库。下面简单的介绍下步骤。...

阅读(18)评论(0)

未分类

gitlab的备份、备份还原测试及zabbix监控

朱 茂海 发布于 2017-09-07

说明 备份很重要,我们使用一台备份服务器来对gitlab服务器数据进行备份,而测试备份文件是否可用也很重要,要不然用到备份文件,而此文件无法正常还原就损失大了。所以我们还对备份文件进行还原测试及使用zabbix监控备份和还原是否成功。 备份服务器系统使用centos7。下面是备份...

阅读(24)评论(0)

未分类

使用GitLab CI Runner自动创建Docker镜像

sa 发布于 2017-08-31

GitLab 来管理 Dockerfile 是一件高效率的事情. 在每次更改 Dockerfile 之后, 都要手动 build 然后 push 到 registry, 有点重复性. 自己开了个 registry. 那就采用一种自动的方法来帮助我们做这种机械重复的工作. 使用了 ...

阅读(25)评论(0)

未分类

Centos安装配置gitlab

3

sa 发布于 2017-08-22

一、安装HTTP和SSH、postfix服务 1、命令如下 sudo yum install curl openssh-server openssh-clients postfix cronie -y sudo service postfix start sudo chkconf...

阅读(28)评论(0)