测验:runner 与安全装置
设置中没有语法错误,但作业仍处于等待状态。你首先应该怀疑什么?
- 没有注册的跑步者满足该职位的标签。
- 阶段名称的拼写与阶段列表不同。
- 追随者创造的神器的有效期已过。
- 由于超出缓存存储空间限制而发生驱逐。
关于 CI 变量的“屏蔽”,以下哪项是正确的?
- 它是一种访问控制设备,仅将值传递给在受保护分支上运行的作业。
- 它仅隐藏日志输出中的值,因此在编码时按原样显示。
- 该值被加密并存储,因此即使管理员也无法看到原始值。
- 防止变量传递到来自分叉的合并请求。
将模板从另一个存储库导入include时,为什么将ref修复为提交 SHA?
- 如果用SHA写,下载模板的速度会明显变快。
- 这是因为如果您将其写为分支名称,GitLab 会拒绝包含本身。
- 分支可以稍后指向不同的提交,因此我们的配置会默默地更改。
- 这是因为模板中的变量只有在写入为提交 SHA 时才能被覆盖。
怎样才能使运营部署工作成为审批关口?
- 将何时设置为手动并将allow_failure 设置为 false。
- 设置何时始终并将阶段移至结束
- 清空需求,这样就没有其他工作在等待。
- 删除规则并指定分支为唯一
如果将用于部署的映像标记设置为提交 SHA,您会得到什么?
- 随着注册表存储容量的减少,成本也会下降。
- 缓存命中显着缩短了图像构建时间
- 跑步者下载图像所需的时间减少了一半。
- 可以确定事故中丢失的物品以及需要归还的物品。