将 Artifactory.newServer 添加到詹金斯管道

adding Artifactory.newServer to jenkins pipeline

我想在 jenkins 管道中实例化一个 Artifactory.newServer 对象的实例。这个对象是这样实例化的

def rtServer = Artifactory.newServer url: SERVER_URL, credentialsId: CREDENTIALS

我的问题是我在 jenkins 中在哪里设置 SERVER_URLCREDENTIALS。 jenkins 插件的文档确实对此进行了详细说明:https://www.jfrog.com/confluence/display/JFROG/Configuring+Jenkins+Artifactory+Plug-in,但我需要一些帮助来理解如何在 Jenkins 文件本身中引用环境变量。我正在使用一个简单的管道作业。如有任何帮助,我们将不胜感激。

实例化服务器对象的正确方法是这样

rtServer = Artifactory.newServer url: 'server', username: username , password: password

要正确设置它,您需要转到 管理 Jenkins select 人工制品插件并创建一个新的人工制品服务器。在我这样做之后一切正常。