spring boot项目搭建gitlab CI CD持续集成环境之gitlab monitor

回系列博客主目录及代码地址 spring boot项目基于docker搭建gitlab CI CD持续集成环境

gitlab官方目前还没有提供gitlab CI monitor,但是已经有一些大佬做了这个事情,没错本文就是使用第三方的gitlab monitor: gitlab monitor

搭建gitlab CI monitor
  • docker-compose.yml
version: '3'
services:
  gitlab-monitor:
    image: timoschwarzer/gitlab-monitor:latest
    container_name: gitlab-ci-dashboard
    extra_hosts:
      - 'hostname:ip'
    ports:
      - 7780:80
    environment:
      - GITLAB_MONITOR_CONFIG={"gitlabApi":"http://hostname:7090/api/v4","privateToken":"3XGydZ8Gh8SH-BVqAJsj","showStagesNames":true,"pipelinesOnly":true,"showUsers":true}

其通过一个环境变量: GITLAB_MONITOR_CONFIG来定制你自己的monitor dashboard.
具体参考:gitlab CI monitor configuration reference

  • gitlabApi - 必须的,gitlab服务器的地址加上/api/v4
  • privateToken - 必须的,gitlab服务器accessToken,在gitlab 页面生成一个即可。
    在这里插入图片描述
    执行docker-compose up -d, 查看 localhost:7780
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值