gitlab踩坑记录

Posted wangwangfei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab踩坑记录相关的知识,希望对你有一定的参考价值。

基于docker安装gitlab

gitlab:
    image: gitlab/gitlab-ce
    restart: always
    hostname: ‘81.70.22.100‘
    environment:
        GITLAB_OMNIBUS_CONFIG: |
            external_url ‘http://81.70.22.100:8443nginx[‘redirect_http_to_https‘] = false
            letsencrypt[‘enable‘] = false
    ports:
        - 8443:8443
    volumes:
        - ./data:/var/opt/gitlab
        - ./logs:/var/log/gitlab
        - ./config:/etc/gitlab

 

gitlab-runner

基于容器执行注册

docker exec -it gitlab-runner gitlab-ci-multi-runner register   --non-interactive  --tls-ca-file /home/data/gitlab-runner/certs/ca.crt  --url https://81.70.22.100:8443/  --registration-token dPvKQXAFiajhHEzVLzsF  --name hello-world-runner  --tag-list master  --executor shell  --locked true  --run-untagged false

 

原生安装执行注册

gitlab-runner register   --non-interactive  --tls-ca-file /home/data/gitlab-runner/certs/ca.crt  --url https://81.70.22.100:8443/  --registration-token dPvKQXAFiajhHEzVLzsF  --name hello-world-runner  --tag-list master  --executor shell  --locked true  --run-untagged false

 

以上是关于gitlab踩坑记录的主要内容,如果未能解决你的问题,请参考以下文章

Fastlane 一键打包/发布APP - 使用记录及踩坑

Fastlane 一键打包/发布APP - 使用记录及踩坑

CentOS 7手把手教你搭建GitLab

Jenkins 个人搭建流程记录 集成邮件系统(qq邮箱),gitlab服务器,freestyle风格

CentOS 6.×下低版本Gitlab安装,备份,升级, 迁移踩坑实践

gitlab 权限说明