我有一个脚本,由于某种原因它是无效的,在gitlab管道和ci lint中生成了一些错误,例如:
它创建一个名为config的对象,并在构建时将其打印到config.js文件中。
发布于 2021-04-19 21:20:23
您需要将脚本格式化为多行块。其中一个选项是使用文字标量 (|
)来保留新行。
.publish:
image: python:3
script:
- |
printf "const config = {
apiUrl: '${API_URL}',
environment:'${CI_ENVIRONMENT_SLUG}',
userpool_client_id: '${USERPOOL_CLIENT_ID}',
cognito_domain: '${COGNITO_DOMAIN}'
}" > ${BUILD_DIR}/config.js
https://stackoverflow.com/questions/67172803
复制相似问题