首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Groovy脚本设置Artifactory Jenkins插件

通过Groovy脚本设置Artifactory Jenkins插件
EN

Stack Overflow用户
提问于 2017-06-12 18:21:13
回答 0查看 1.5K关注 0票数 0

我试图在初始化时通过Groovy脚本将Artifactory配置添加到Jenkins,但是我得到了以下错误

代码语言:javascript
复制
groovy.lang.GroovyRuntimeException: Could not find matching constructor for: org.jfrog.hudson.ArtifactoryServer(java.lang.String, java.lang.String, org.jfrog.hudson.util.Credentials, org.jfrog.hudson.util.Credentials, java.lang.Integer, java.lang.Boolean)

我正在运行的代码如下

Jenkins版本: 2.46.3 Artifactory Plugin版本: 2.11.0

代码语言:javascript
复制
import jenkins.model.*
import org.jfrog.*
import org.jfrog.hudson.*
import org.jfrog.hudson.util.Credentials;

def inst = Jenkins.getInstance()

def desc = inst.getDescriptor("org.jfrog.hudson.ArtifactoryBuilder")

def deployerCredentials = new Credentials("admin", "password")
def resolverCredentials = new Credentials("", "")

def sinst = [new ArtifactoryServer(
  "server-id",
  "http://localhost:8081/artifactory",
  deployerCredentials,
  resolverCredentials,
  300,
  false )
]

desc.setArtifactoryServers(sinst)
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44497055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档