将存储库凭据发送到gradle文件的最佳实践是什么?

时间:2019-03-06 15:19:22

标签: gradle gradle-eclipse

我需要在gradle文件中定义的存储库列表中添加一个私有存储库。但是我不想将其表示为纯文本,因此我需要某种加密或将属性(或两者)外部化。  我有这样的配置:

  maven {
    url "https://jfrog.io/repositories/My-repository"
    credentials {
        username "$artifactoryUser"
        password "$artifactoryPwd"
    }
 }

但是在这种情况下,Eclipse插件无法正常工作。 (右键单击->“刷新Gradle项目”)是否可以将参数传递给此命令?

我还需要在Pipeline中运行它,所以我需要从Jenkins传递这些参数。如何发送加密密码? 同样,使用gradle凭证插件应该具有已经加密的密码。

这种情况下最佳做法是什么?

谢谢。

0 个答案:

没有答案