You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitLab Environments Dashboard未展示非全环境部署仓库流水线求助

解决GitLab EE 17.0.0依赖仓库Test环境流水线状态不显示问题

1. 确认依赖仓库的CI环境配置

  • 检查dep1、dep2的.gitlab-ci.yml,确保test阶段任务明确关联test环境,配置示例:
    test:
      stage: test
      script:
        - # 执行测试逻辑的脚本
      environment:
        name: test
        # url: https://test-dep1.example.com  # 可选,配置后支持环境跳转
      only:
        - main  # 或触发流水线的目标分支
    
  • 必须保证流水线任务存在明确的环境关联,无环境绑定的流水线不会在Dashboard生成状态面板。

2. 调整Environments Dashboard配置

  • 进入PG1项目组的Environments Dashboard页面,点击右上角Configure按钮:
    • 确认Include projects列表中已勾选dep1、dep2
    • 在Environments to display区域,手动勾选test环境(默认可能仅同步覆盖多环境项目的环境列表)
    • 保存配置后刷新页面验证状态

3. 验证依赖仓库的环境部署记录

  • 打开dep1的流水线详情页,切换到Deployments标签:
    • 确认存在关联test环境的部署记录
    • 若没有部署记录,说明CI配置未正确绑定环境,需重新调整.gitlab-ci.yml

4. 检查环境活跃状态

  • 进入dep1的Settings > Environments页面,确认test环境处于活跃状态:
    • 若环境被手动停止或因auto_stop_in配置自动清理,Dashboard不会展示状态
    • 如需持久展示,可移除auto_stop_in配置或延长自动停止时长

内容的提问来源于stack exchange,提问作者Rob Wilkinson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 10:17:12