Gitlab

Gitlab企业版证书生成

一、安装ruby环境以及gem包管理工具 我的电脑是mac,所以无需安装 安装ruby包依赖gitlab、gitlab-license、openssl sudo gem install gitlab sudo gem install gitlab-license sudo gem install openssl 二、编写创建license的rube脚本,并生成license文件 文件内容如下: createlicense.rb require 'openssl' require 'gitlab/license' # 生成密钥对 key_pair = OpenSSL::PKey::RSA.g……

使用Gitlab和Docker自动化部署spring-boot应用

Gitlab CI是Gilab的一部分,只需要编写一个.gitlab-ci.yml文件即可完成所有CI工作。 本文中,使用GitlabCI的前置条件 在gitlab上已有spring boot项目 应用服务器上已安装docker 有docker镜像托管(本文中使用Docker Hub) 在服务器上已生成了SSH密钥 需要创建的文件 Dockerfile 用于构建Docker镜像 .gitlab-ci.yml 用于定义整个CI流程 GitlabRunner配置 找一台服务器作为gitlab-runner的宿主机,安装docker $ docker pull gitlab/gitlab-runn……

Centos7安装gitlab

一、安装 1、登录gitlab官网,找到安装命令 https://about.gitlab.com/install/ ,这里我选择CentOS7 2、根据提示,配置必备的环境(以root用户运行) $ yum install -y curl policycoreutils-python openssh-server $ systemctl enable sshd $ systemctl start sshd $ firewall-cmd --permanent --add-service=http $ firewall-cmd --permanent --add-service=https $……
  • 共3篇
  • 1