我在 gitlab 服务中有一个 nodejs 存储库,并且我将 gitlab CI 运行器与 docker 一起使用。我需要将一些 GitLab CI 变量(如 CI_JOB_ID 或 CI_COMMIT_TAG)直接输出到 Node 应用程序。使用 gitlab http api 对我来说不好。我需要在构建过程之后立即将该信息存储到 any.json 文件中。如何实现?
最佳答案
阅读environment variables在您的 Nodejs 应用程序中应该按照此 stack overflow post 中的说明执行此操作。 :
process.env.ENV_VARIABLE
所有 Gitlab CI 注入(inject)的变量都应该是可访问的。
关于node.js - 将 GitLab CI 变量导出到 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43322031/