docker pull gitlab/gitlab-ce:latest mkdir -p /opt/dockerdata/gitlab/config /opt/dockerdata/gitlab/logs /opt/dockerdata/gitlab/data docker run -d -h gi ...
分类:
其他好文 时间:
2020-02-22 19:52:08
阅读次数:
61
gitlab备份与恢复 建议相同版本 gitlab安装的服务器,内存,存储一定要大 一、gitlab备份 使用命令 gitlab-rake gitlab:backup:create 该命令会备份gitlab仓库、数据库、用户、用户组、用户密钥、权限等信息。(恢复后的gitlab登录口令为备份的口令) ...
分类:
其他好文 时间:
2020-02-22 12:03:33
阅读次数:
65
Jenkins 参数集成 1.新建项目 2.添加选项 #!/bin/sh echo "Current deploy environment is $deploy_env" echo "The build is $version" echo "The paasword is $pass" if $bo ...
分类:
其他好文 时间:
2020-02-21 14:31:36
阅读次数:
65
Jenkins Git集成 1.新建项目 2.新建gitlab项目 克隆地址 3.添加git选项 4.build并查看日志 ...
分类:
其他好文 时间:
2020-02-21 14:25:05
阅读次数:
65
前言Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目,如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦,因此,pipeline就应用而生了。部署Pipeline——代码流水线管理1)环境准备:IP地址Jenkins192.168.1.8测试端192.168.1.7部署Jenkins可以参考Jenkins+Gitlab实现持续集成2)Jenkins服务器
分类:
其他好文 时间:
2020-02-21 10:04:17
阅读次数:
85
GitLab CI支持创建多个构建,并评估每次代码提交是否通过测试和以及对您产品的影响。在构建过程中,会生成大量二进制文件,如果不能正确的大规模管理这些文件,就会导致二进制文件管理混乱。为了克服这个问题,Artifactory被无缝地集成到GitLab CI构建过程中,以便更好的发布和管理这些二进制文件,并通过JFrog CLI, GitLab CI缓存、发布您的依赖包、制品包和构建信息到Artifactory。
分类:
其他好文 时间:
2020-02-20 09:33:53
阅读次数:
74
GitLab CI支持创建多个构建,并评估每次代码提交是否通过测试和以及对您产品的影响。在构建过程中,会生成大量二进制文件,如果不能正确的大规模管理这些文件,就会导致二进制文件管理混乱。为了克服这个问题,Artifactory被无缝地集成到GitLab CI构建过程中,以便更好的发布和管理这些二进制 ...
分类:
其他好文 时间:
2020-02-19 19:25:18
阅读次数:
68
最近在学习gitlab 并改善公司的代码托管和发布流程 安装详细教程可以参考官网:https://about.gitlab.com/install/ 以下是我自己的安装流程 #安装依赖 yum install -y curl policycoreutils-python openssh-server ...
分类:
其他好文 时间:
2020-02-19 16:54:32
阅读次数:
79
1、 在上传项目的时候出现 git@xxx password: 让你输入密码,你发现无论输入什么都会出现Permission denied, please try again问题,其实这个主要是工程的SSH key没有加入到你的gitlab账户下。查看账户如下图所示,点击账户即可。 在上传项目的时候 ...
分类:
其他好文 时间:
2020-02-19 15:06:26
阅读次数:
92
TiOps提供了脚本库的功能,用于统一存放和授权脚本。TiOps的脚本库,最大的特点是,它可以支持脚本版本的功能,有点gitlab网页版的感觉。登录TiOps,在左侧菜单栏中选择【脚本库】,默认里面是没有任何脚本的,需要我们先创建脚本库点击确定,一个脚本库就创建好了,创建完成之后,如下图左侧会有一个文件夹,默认名称和脚本库的名称相同,这里还可以创建新的文件夹,选择左侧文件夹,右侧可以创建脚本,上传
分类:
其他好文 时间:
2020-02-18 20:47:01
阅读次数:
95