在我的API测试自动化框架中,我使用了持有者令牌来验证API。此内标识位于属性文件中。我无法在github上提交此属性文件,因为它包含api令牌。当API测试框架从jenkins被调用时,有人能建议如何使用这个api令牌吗?它将使用这个git代码库,那么它将如何使用api访问令牌(持有者)?如何在github上安全地使用api承载令牌?
发布于 2021-10-20 12:59:33
在您的存储库中,您可以将数据存储为secrets,这样只需查看存储库就不会向任何人公开这些数据。
然后,您可以在管道中使用这些秘密,例如,作为环境变量:
steps:
- name: Hello world
env:
super_secret: ${{ secrets.SuperSecret }}
因此,您的代码必须能够使用环境变量。
https://stackoverflow.com/questions/69652334
复制相似问题