将Artifactory.newServer添加到jenkins管道

将Artifactory.newServer添加到jenkins管道,jenkins,artifactory,Jenkins,Artifactory,我想在jenkins管道中实例化Artifactory.newServer对象的实例。这个对象是这样实例化的 def rtServer = Artifactory.newServer url: SERVER_URL, credentialsId: CREDENTIALS 我的问题是在jenkins中在哪里设置服务器URL和凭据。jenkins插件的文档确实对此进行了详细说明:,但是我需要一些帮助来理解如何引用jenkins文件本身中的环境变量。我正在使用一个简单的管道作业。非常感谢您的帮助。实

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

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

我的问题是在jenkins中在哪里设置
服务器URL
凭据。jenkins插件的文档确实对此进行了详细说明:,但是我需要一些帮助来理解如何引用jenkins文件本身中的环境变量。我正在使用一个简单的管道作业。非常感谢您的帮助。

实例化服务器对象的正确方法如下

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

要正确设置,您需要转到管理Jenkins选择artifactory插件并创建一个新的artifactory服务器。在我完成之后,一切都正常。

环境变量可以通过“env”访问。您只需将服务器url和credentialsID硬编码到管道本身中即可。或者从参数等处获取它们您可以在作业的UI中定义参数: