[英]How do you set a GitLab CI variable to an array in gitlab-ci?
[英]How can one define an array type variable in gitlab-ci
我正在为我的管道编写一个 gitlab-ci.yaml 脚本,并尝试定义一个字符串变量数组(代码的简化版本):
npm_audit:
variables:
PACKAGE-WHITE-LIST: ["package A", "package B"]
script:
- npm install audit-ci
- npx audit-ci -w PACKAGE-WHITE-LIST npm >> audit.log
当我运行管道时,出现 yaml 解析失败:“变量配置应该是键值对数组的散列”
我在这里缺少什么?
由于某些原因,您的代码无法正常工作:
$
以检索其值以下定义应该有效:
npm_audit:
variables:
PACKAGE_WHITE_LIST: "package A package B"
script:
- npm install audit-ci
- npx audit-ci -w $PACKAGE_WHITE_LIST npm >> audit.log
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.