【发布时间】:2022-09-27 14:21:58
【问题描述】:
我在该管道上的阶段收到错误。
GitLab CI 配置无效:stages 配置应该是一个字符串数组。
stages:
-test
-run
image: python:latest
variables:
PIP_CACHE_DIR: \"$CI_PROJECT_DIR/.cache/pip\"
cache:
paths:
- .cache/pip
- venv/
test-asamasi:
stage: test
script:
- python --version
- pip install virtualenv
- virtualenv venv
- source venv/bin/activate
- python sslkontrol.py test
calistirma:
stage: run
script:
- python sslkontrol.py
-
在第 2 行和第 3 行的
-字符后添加一个空格 -
在提交之前,您可以始终使用 CI Lint 来确保您的配置是否正确。摘自 Gitlab 帮助。如果您想在提交更改之前测试 GitLab CI/CD 配置的有效性,您可以使用 CI Lint 工具。该工具默认检查语法和逻辑错误,并且可以模拟管道创建以尝试发现更复杂的问题。要访问 CI Lint 工具,请导航至项目中的 CI/CD > Pipelines 或 CI/CD > Jobs,然后单击 CI lint。
标签: gitlab-ci