gitlab
tryyourbest0928
这个作者很懒,什么都没留下…
展开
-
ubuntu 20.04gitlab-runner docker方式安装使用
需求: 新增一个办公室的runner来跑CI,本次机器为全新机器无基础环境,详细操作步骤如下:# 新建gitlab-runner用户vim add_gitlab-runner_user.shapt-get install vim# 安装dockerapt-get update# 安装 apt 依赖包,用于通过HTTPS来获取仓库:apt-get install apt-transport-https ca-certificates curl gnupg-age原创 2021-07-30 17:01:14 · 643 阅读 · 0 评论 -
gitlab 项目复制
需求:以A项目为基础,拷贝一个B项目,修改B项目时不影响A项目# 1. gitlab新建项目# 2. 本地拷贝一份A项目完整文件,删除.git后执行以下命令$ git init $ git add . $ git commit $ git push原创 2021-07-26 14:34:04 · 2229 阅读 · 0 评论 -
docker 模式 gitlab备份数据恢复注意事项
https://gitlab.com/gitlab-org/gitlab-foss/-/issues/59822# backup and restore admin/runner 500 Internal Server Error# gitlab-rails console------------------------------------------------------------------------------------- GitLab: 11.10.1 (861f原创 2021-01-20 15:20:50 · 271 阅读 · 0 评论 -
git push 冲突解决
在做push提交前,需要做pull操作将本地仓库的文件更新到最新,故一般按以下顺序执行git操作git add .git commit -m "update xxx"git pull git push # 进入指定路径下git branch # 查看远程的分支名原创 2020-12-08 14:06:36 · 798 阅读 · 0 评论 -
ERROR: unsatisfiable constraints: git (missing): required by: world[git]
利用runner做前端依赖下载工作,runner放香港等海外机器,下载率相对较高需要npm yarn ssh git基础环境安装git时候报错如下# 基础镜像node:12.18.0-alpine3.11$ apk --no-cache add gitfetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gzfetch http://dl-cdn.alpinelinux.org/alpine/v3.原创 2020-12-04 10:39:40 · 3658 阅读 · 0 评论 -
gitlab数据备份恢复[docker方式]
说明:gitlab数据备份的前提条件,恢复版本需要与原备份版本一致以docker方式运行时候,启动恢复后若报错login or password rejected,是因为docker -v 环境有问题,docker volume ls 查看挂载,做合理删除搭建gitlab# 查看gitlab版本cat /opt/gitlab/embedded/service/gitlab-rails/VERSION# 下载启动gitlabsudo docker run --detach --hos原创 2020-12-02 17:18:46 · 689 阅读 · 0 评论