我有一个 CI 流程,它使用 NodeJS 脚本执行到 AWS 的部署。在内部,脚本可以根据某些条件部署到多个位置。
脚本是否可以将最终部署位置暴露给 CI 环境,以便我可以在 CI 脚本的
environment
我在 NodeJS 脚本中尝试了
process.env.SOME_VAR = url
我会在 NodeJS 作业中生成
dotenv
job1: script: node my_script.js > envars.sh artifacts: reports: dotenv: envars.sh job2: script: deploy.sh needs: - job: job1 optional: false artifacts: true