官方文档:https://about.gitlab.com/install/#centos-7 1.yum install -y curl policycoreutils-python openssh-server2.systemctl start sshd3.yum install postfix ...
分类:
系统相关 时间:
2019-12-05 11:43:35
阅读次数:
109
[TOC] Gitlab备份与恢复 ? 对gitlab进行备份将会创建一个包含所有库和附件的归档文件。对备份的恢复只能恢复到与备份时的gitlab相同的版本。将gitlab迁移到另一台服务器上的最佳方法就是通过备份和还原。? gitlab提供了一个简单的命令行来备份整个gitlab,并且能灵活的满足 ...
分类:
其他好文 时间:
2019-12-04 22:20:30
阅读次数:
152
一、概述 GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。 下面是我最近安装Gi ...
分类:
其他好文 时间:
2019-12-04 10:34:11
阅读次数:
103
一、环境准备k8s集群环境(我这里是三台的K8s集群);单独一台docker服务器,主要用于向私有仓库上传镜像,Jenkins和gitlab也部署在这台服务器;上述环境共计服务器4台,均指向同一个私有仓库,以便共享docker镜像;服务器IP依次为192.168.20.2、20.3、20.4、20.5(前三个IP为K8s集群中的节点)Jenkins采用war包的方式部署,需要用到tomcat环境,
分类:
其他好文 时间:
2019-12-02 19:01:03
阅读次数:
174
Gitlab创建一个项目(一) 1、进入gitlab控制台 2、点击“新建用户” 3、点击“Edit”,创建初始密码 4、分配项目,首页进入项目 5、进入Members菜单 6、选择用户 7、赋予权限 "Maintainer"可以合并分支 8、用新建的用户登陆,可以找到项目 ...
分类:
其他好文 时间:
2019-12-01 11:53:17
阅读次数:
276
框架设计之初是不准备支持第三方数据库的,但最近几个朋友都提到需要将旧的基于传统Sql数据库的应用迁移到框架内,主要是考虑到一方面目前框架内置的分布式数据库尚未完善,另一方面是希望能逐步迭代旧应用替换传统数据库。因此作者还是决定支持第三方数据库,下面介绍如何集成第三方数据库,并 ...
分类:
移动开发 时间:
2019-11-28 16:26:59
阅读次数:
88
(一)、配置SSH到Gitlab账号1、使用ssh-keygen生成密钥文件.ssh/id_rsa.pub[root@zabbix-proxy0496~]#ssh-keygenGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):Enterpassphrase(emptyfornopas
分类:
其他好文 时间:
2019-11-28 15:07:06
阅读次数:
112
1.需求:每次大批量上线完成后,都会进行将hotfix合并到Master,合并到test/uat等等重复操作(上线发布后自动合并master已完成)。 2.现实:在完成发布后自动合并master后,可能还有的项目人员忘记合并到其他分支的情况,so 1 #!/usr/bin/python3 2 #co ...
分类:
编程语言 时间:
2019-11-27 00:42:25
阅读次数:
110