首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins Pipeline API

Jenkins Pipeline API
EN

Stack Overflow用户
提问于 2016-10-27 00:06:28
回答 1查看 810关注 0票数 1

我有一个csp脚本,我想用它从子模块中浅层递归克隆。作业中的正常调用如下所示:

代码语言:javascript
复制
git {
  remote {
    credentials('5193fea5-344e-4432-fb7a-df45319469bf')
    url('git@git.foo/bar.git')
  }
  shallowClone()
  extensions {
    cloneOptions {
      shallow(true)
    }
    submoduleOptions {
      recursive(true)
    }
  }
}

现在,当我在csp中做同样的事情时,它抱怨url是一个闭包。看看https://jenkins.io/doc/pipeline/steps/git/,似乎有一个与正常工作不同的应用程序接口。

所以我很困惑。现在有多个接口了吗?我可以在csp中使用“通常”的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-10-31 16:50:32

实际上,你可以直接从插件源码中提取属性。不是很方便,但目前似乎没有更好的解决方案...

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

https://stackoverflow.com/questions/40267135

复制
相关文章

相似问题

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