【发布时间】:2020-05-25 06:23:43
【问题描述】:
我在我的仓库中使用 Jenkins(多分支管道)运行的测试通过 git-crypt 使用其中的加密文件 (keys.py)。为了在本地使用该文件,我通常使用git-crypt unlock,但由于该命令的工作方式,我无法直接将此步骤添加到 Jenkinsfile:
-
gpg用于解密用于加密我的文件的对称密钥(即.git-crypt/keys/default/0/xxxx.gpg)。此密钥使用我的私钥通过 RSA 加密,并且此密钥有一个密码,您在尝试使用它时会提示输入该密码。 - 使用解密的密钥解密
keys.py。
【问题讨论】:
标签: jenkins encryption jenkins-pipeline