我需要在gradle文件中定义的存储库列表中添加一个私有存储库。但是我不想将其表示为纯文本,因此我需要某种加密或将属性(或两者)外部化。 我有这样的配置:
maven {
url "https://jfrog.io/repositories/My-repository"
credentials {
username "$artifactoryUser"
password "$artifactoryPwd"
}
}
但是在这种情况下,Eclipse插件无法正常工作。 (右键单击->“刷新Gradle项目”)是否可以将参数传递给此命令?
我还需要在Pipeline中运行它,所以我需要从Jenkins传递这些参数。如何发送加密密码? 同样,使用gradle凭证插件应该具有已经加密的密码。
这种情况下最佳做法是什么?
谢谢。