如何解决使用机密将Gatsby App部署到Azure
在instructions中将Gatsby应用程序部署到该应用程序要依赖Github存储库进行部署。但是我的存储库专门忽略了包含密钥的(ala .gitiignore)文件。使用机密将Gatsby应用程序部署到Azure的最佳方法是什么?
解决方法
最好的方法是在天蓝色的devops中使用Secure files。
转到Azure 项目门户-> 管道-> 库-> 保护文件选项卡->单击 +安全文件,将包含密钥的文件上载到azure devops服务器。
然后,您可以使用Download Secure File task在管道中使用安全文件。
将安全文件下载到管道中之后,可以在管道中将其路径引用为$(mySecureFile.secureFilePath)
(mySecureFile
是赋予任务的名称)。或者,可以在$(Agent.TempDirectory)
您还可以使用Copy files task在代理计算机中四处移动安全文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。