Docker安装Gitlab和Gitlab-Runner并实现项目的CICD and SonarQube

最新、最全、最详细的 K8S 学习笔记总结(2022版)

基于 GitLab+SonarQube 搭建自动化代码检测平台
sonarqube与gitlab集成

docker exec -it gitlab-runner gitlab-ci-multi-runner register -n
–url ⚠️http://your-gitlab-com⚠️
–registration-token “⚠️PROJECT_REGISTRATION_TOKEN⚠️”
–tag-list=gitlab-pos
–description “gitlab-pos”
–docker-privileged=false
–docker-pull-policy=“if-not-present”
–docker-image “maven:3.6.3-jdk-8:latest”
–docker-volumes /var/run/docker.sock:/var/run/docker.sock
–docker-volumes /home/your/path/m2:/root/.m2
–docker-volumes /home/your/path/cache:/cache
–executor docker

Docker安装Gitlab和Gitlab-Runner并实现项目的CICD

Docker-compose安装gitlab-ce带gitlab-runner实现CI/CD
Docker部署gitlab-ce & gitlab-runner
1.docker上运行gitlab-ce
2.docker上运行gitlab-runner
3.注册gitlab-runner

docker exec -it gitlab-runner gitlab-runner register

GitLab初次安装后,登录GitLab网页的管理员账号和密码各是什么?
在安装完启动 GitLab 后,应该就可以在网页上访问到 GitLab 的登录界面了,不过 GitLab 已事先创建了一个账号了,这个账号就是管理员账号。即便是注册新 GitLab 账号,也需要登录管理员账号进行审批。那么这个管理员账号和密码各是什么呢?

这个管理员账号的账号名为 root,而密码在一个自动生成的文件 /etc/gitlab/initial_root_password 中(密码不会含空格),且会在 24 小时后自动被删除。

实际上,在第一次使用命令 gitlab-ctl reconfigure 初始化 GitLab 配置时,GitLab 其实已经提示过这些信息,只是很多人对英文不敏感,尤其是一长段英文中夹杂着一个重要信息时。

Notes:
Default admin account has been configured with following details:
Username: root
Password: You didn’t opt-in to print initial root password to STDOUT.
Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up

GitLab Runner的安装与使用

Gitlab-Runner原理与实现

gitlab配合Sonar实现提交后自动代码检测
Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台

linux查看gitlab主页地址,自定义的GitLab 头像无法正常显示以及URL总是指向localhost…

sonarqube简介+架构+搭建+不同语言详细用法

gitlab-runner

dockerfile文件使用方法
docker 安装sonarqube,maven,sonar-scanner

在这里插入图片描述

sonarqube整合gitlab && SonarQube 部署及使用 2021年12月14日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值