• 2024-03-19Gitlab迁移
    背景本文描述的是docker部署的Gitlab,从一台服务器迁移到另外一台服务器。停止正在运行的容器root@dev-server:~#dockerstopgitlab.amihome.cngitlab.amihome.cn传输数据目录到新服务器用rsync命令,将gitlab容器挂载的数据目录,传输到新服务器:root@dev-server:/mnt/disk5t
  • 2024-03-01Gitlab Runner自动执行Docker容器
    概述Gitlab完全可以执行dockerrun命令,本文用最简单的方式来演示。修改.gitlab-ci.yml加入第4个stage,运行dockerrun。stages:-build-docker-image-test-push-image-run-websitevariables:PAY_IMAGE_FULL_URL:docker.amihome.cn/amihome/chang
  • 2024-02-29配置Gitlab支持SMTP发送邮件
    不配置SMTP都无法工作了目前的版本Gitlab16.9.0,管理员在创建用户的时候,管理员无法给用户指定初始密码。初始密码只能以邮件的形式,发送到用户的邮箱。因此有了此篇博文,为我们的Gitlab服务器做好正确的SMTP配置。找到Gitlab的config文件夹如果您的Gitlab,是根据我们的文章安装
  • 2024-02-29docker-compose安装Gitlab Runner
    系列文章GitlabRunner的docker-compose.ymlversion:'3'services:home:image:'gitlab/gitlab-runner:v16.9.0'scale:2restart:alwaysprivileged:truevolumes:-./config:/etc/gitlab-runner准备好文件之后,放在某个文件夹下root