Ubuntu Docker 简单安装 GitLab
1. 安装和配置
安装命令:
sudo docker run --detach \
--hostname 40.125.206.47 \
--publish 443:443 --publish 80:80 --publish 8888:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/...
查看全文 >>
Ubuntu Docker 简单安装 GitLab
相关博文:
Ubuntu 简单安装 Docker
Ubuntu 简单安装和配置 GitLab
服务器版本 Ubuntu 16.04 LTS。
1. 安装和配置
安装命令:
sudo docker run --detach \
--hostname 40.125.206.47 \
--publish 443:443 --publish 80:80 --publish 8888:...
查看全文 >>
云服务器 ECS 建站教程:GitLab的安装及使用
GitLab的安装及使用
前言
GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。
团队成员可以利用内置的简单聊天程序(Wall)进行交流。
它还提供一个代码...
查看全文 >>
gitlab配置ssh密钥及简单使用
gitlab安装可参考https://blog.whsir.com/post-1419.html
演示环境:当前系统Centos6.9,使用IP192.168.0.80
修改gitlab仓库地址
编辑gitlab.yml文件vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
将host: gitlab.example.c...
查看全文 >>
Debian 环境下安装配置 Gitlab
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。
前言
公司目前的开发架构中,使用了gitlab来统一管理上线发布代码的操作。鉴于是之前的前辈搭建的,所以打算自己...
查看全文 >>
Docker安装Gitlab和Gitlab-Runner并实现项目的CICD
本文详细介绍如何在Linux系统使用Docker安装Gitlab、Gitlab-Runner,并通过一个SpringBoot项目来演示CICD
本文需要掌握一点Linux和Docker的基础知识和命令,不熟悉的建议先去了解这两块的内容哦
一、安装Gitlab
1、拉取镜像并启动
由于服务器的80端口可能被占用,所以这里我们改成了其他端口来启动
docker run -d -p...
查看全文 >>
CICD联动阿里云容器服务Kubernetes实践之GitLab CI篇(一)
本文档以构建一个 Java 软件项目并部署到 阿里云容器服务的Kubernetes集群 为例说明如何使用 GitLab CI在阿里云Kubernetes服务上运行GitLab-Runner、配置kubernetes类型的executor并执行Pipeline。
1. 创建GitLab源码项目并上传示例代码
1.1 创建GitLab源码项目
本示例中创建的GitLab源码项目地址为:
http:/...
查看全文 >>
GitLab+Docker搭建CI/CD自动化部署
1.使用场景CICD,顾名思义就是持续集成(Continuous Integration)和持续部署(Continuous Deployment)简称,指在开发过程中自动执行一系列脚本来减低开发引入 bug 的概率,在新代码从开发到部署的过程中,尽量减少人工的介入。以前的老技术,比如git/svn+jenkins这种,jenkins的配置多数还是依赖于负责维护CI的人,很多人不熟悉jenkins...
查看全文 >>
在Windows下搭建Gitlab服务器
一.GitLab简介
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段...
查看全文 >>
阿里云Kubernetes服务上从零搭建GitLab+Jenkins+GitOps应用发布模型的实践全纪录
关于GitOps的介绍,可以参考 GitOps:Kubernetes多集群环境下的高效CICD实践
1. 在 容器服务控制台 创建kubernetes集群
1.1 新建Kubernetes集群:
1.2 新建命名空间gitops
我们将会把gitlab和jenkins全部部署到此命名空间下
2. 创建GitLab应用 (可选项,可以对接已有GitLab环境)
容器服务控制台上依次点击 市场 -...
查看全文 >>