搭建一个本地的gitlab及流水线
这里主要用到了gitlab-cicd gitlab-runner docker-compose docker umi来搭建的
- 有问题可以在这里留言呀
- demo仓库
安装 docker
- brew install --cask docker
- 如果有问题直接去官网用安装包安装
- 然后打开这个应用
gitlab
- 安装与启动
# 新建一个 docker-compose.yml 文件
# 复制 https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml 内容到这个文件
# 更换自己的相关信息 编辑 docker-compose.yml 文件
- GITLAB_HOST=公网地址
- GITLAB_ROOT_PASSWORD=管理员密码
- GITLAB_ROOT_EMAIL=管理员邮箱
- GITLAB_PORT=8088
# 避免后续gitlab-runner git clone 失败
# 必须为本地地址
- GITLAB_HOST=IP地址
ports: //映射端口
- '8088:80'
- '2443:443'
- '2222:22'
# 这个文件路径终端执行 docker-compose up 启动服务
# 登录页面
http://localhost:8088
账号密码是 docker-compose.yml 文件里面定义的
- 切换中文
- 克隆一个默认仓库
http://localhost:8088/gitlab-instance-eeae81df/Monitoring.git
yarn create umi