我正在gitlab-ci.yml文件中运行以下代码部分:
更多细节:
当我运行管道时,我遇到了同样的错误。因此我的怀疑是,在通过管道运行时,类别变量没有被正确注入。
如果需要,我可以在共享屏幕上展示它。
请查看附加的gitlab-ci.yml文件的图像片段 - [![enter image description here][1]][1]
在运行管道时,我传递了以下参数 - [![enter image description here][2]][2]
我观察到的是,与我传递的键相关联的值或变量的值没有被注入或替换,而不是键被替换。因此,理论上 ${Category} 应该被替换为 smoke等值。
我正在gitlab-ci.yml文件中运行以下代码部分:
script:
- pip install --upgrade pip
- cd ./TestAutomation
- pip install -r ./requirements.txt
以下是键和值。因此,我必须将任何值作为变量传递到管道中的密钥
我已通过展开它们将所有上述三个变量添加到GitLab CI CD变量部分中。只需添加一个单一值以及键
我还发现我们可以在.yml文件中自行添加变量,如下所示。我不确定如何为一个键添加多个值
variables:
TEST:
value: "some value" # this would be the default value
description: "This variable makes cakes delicious"
当我运行管道时,出现了错误,看起来这些变量和值没有被正确注入。更多细节:
当我运行管道时,我遇到了同样的错误。因此我的怀疑是,在通过管道运行时,类别变量没有被正确注入。
如果需要,我可以在共享屏幕上展示它。
请查看附加的gitlab-ci.yml文件的图像片段 - [![enter image description here][1]][1]
在运行管道时,我传递了以下参数 - [![enter image description here][2]][2]
我观察到的是,与我传递的键相关联的值或变量的值没有被注入或替换,而不是键被替换。因此,理论上 ${Category} 应该被替换为 smoke等值。