是否可以访问Google Cloud Build 变量,例如作为Google App Engine 标准 Node.js 自定义构建步骤中脚本的PROJECT_ID
一部分?gcp-build
在我的测试中,gcp-build 脚本能够获取应用程序默认凭据,据我回忆,auth 库有多种不同的方法可以回退以获取凭据(例如环境变量、知名文件、元数据服务等)。
我通过检查了环境变量process.env
,没有看到任何与问题相关的变量。我跳过了众所周知的文件方法并尝试了元数据服务,并且能够从元数据服务中获取项目 ID,但我很好奇推荐的方法是什么,或者是否有更好的方法来访问项目 ID 等变量.