使用 groovy 从 Active Choices Parameters 插件连接到 SVN

老生常谈

在 Active Choices Parameters 中,我使用 groovy 脚本从特定路径读取 jar 文件,并使用这些 jar 文件填充下拉菜单:

Jar=[]
path = "/home/users/jars/"
new File(path).eachFileMatch(~/.*.jar/) {
      Jar.add(it.getName())
}  
return Jar.sort()

我不知道是否可以使用 groovy 使用用户和密码连接到 SVN 以“读取”并在下拉列表中显示 SVN 特定目录中的所有 jar?!谢谢!

老生常谈

经过一些谷歌搜索后,我发现这个方法有点适应。这显示了来自特定 SVN 位置的目录。

def user = hudson.model.User.current();
def a = jenkins.model.Jenkins.getAuthentication()
def userId = user.getId() 
def pass =a.getCredentials()
def svnurl = 'yourSvnUrl'
def dirs = [] 
def command = ['svn', 'list', svnurl , '--username' , 'yourSvnUser' , '--password' , 'YourSvnPassword' ]
def proc = command.execute()
print command
proc.in.eachLine {dirs.add(it) }
return dirs

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jenkins Active Choices插件,使用属性文件动态填充下拉列表

来自分类Dev

使用Groovy连接到MySQL

来自分类Dev

带有Active Choices插件的Jenkins Build挂起

来自分类Dev

无法使用svn-spawn节点模块连接到svn

来自分类Dev

无法使用Vue插件连接到WebSocket

来自分类Dev

如何在Jenkins管道中使用Active Choices反应参考参数(jenkinsfile)

来自分类Dev

使用OAuth连接到Windows Azure Active Directory

来自分类Dev

PowerShell-使用Microsoft帐户连接到Azure Active Directory

来自分类Dev

如何使用主体上下文连接到Active Directory?

来自分类Dev

如何使用LDAP从C ++连接到Active Directory?

来自分类Dev

使用Active Directory连接到Windows共享吗?

来自分类Dev

如何使用 Azure Active Directory 凭据连接到 SQL Server?

来自分类Dev

使用Active Directory连接到Windows共享吗?

来自分类Dev

如何在Active Choices参数中使用在构建中注入的密码作为环境变量

来自分类Dev

如何在Active Choices参数中使用在构建中注入的密码作为环境变量

来自分类Dev

使用jenkins连接到cloudforge svn返回SSL握手失败

来自分类Dev

Groovy / Gradle使用什么驱动程序来连接到Oracle数据库

来自分类Dev

Jenkins:使用Groovy配置AD插件授权

来自分类Dev

使用 Groovy 脚本配置矩阵授权插件

来自分类Dev

如何使用Active Directory登录和MultiFactor身份验证(MFA)连接到数据库

来自分类Dev

使用远程服务器上的LdapConnection类连接到Active Directory

来自分类Dev

当连接到我的VisualSVN服务器时,为什么Jenkins SVN插件给出错误E170001?

来自分类Dev

使用Groovy连接JSON数组/对象

来自分类Dev

詹金斯传递Active Choices参数的值

来自分类Dev

Jenkins Active Choices 参数与 Docker 以获取 Azure 标签

来自分类Dev

连接到Active Directory(可能是Winbind)

来自分类Dev

如何使用Java插件将客户端连接到mongodb?

来自分类Dev

如何使用Meteor和Cordova BLE插件连接到BLE设备

来自分类Dev

如何使用Java插件将客户端连接到mongodb?

Related 相关文章

  1. 1

    Jenkins Active Choices插件,使用属性文件动态填充下拉列表

  2. 2

    使用Groovy连接到MySQL

  3. 3

    带有Active Choices插件的Jenkins Build挂起

  4. 4

    无法使用svn-spawn节点模块连接到svn

  5. 5

    无法使用Vue插件连接到WebSocket

  6. 6

    如何在Jenkins管道中使用Active Choices反应参考参数(jenkinsfile)

  7. 7

    使用OAuth连接到Windows Azure Active Directory

  8. 8

    PowerShell-使用Microsoft帐户连接到Azure Active Directory

  9. 9

    如何使用主体上下文连接到Active Directory?

  10. 10

    如何使用LDAP从C ++连接到Active Directory?

  11. 11

    使用Active Directory连接到Windows共享吗?

  12. 12

    如何使用 Azure Active Directory 凭据连接到 SQL Server?

  13. 13

    使用Active Directory连接到Windows共享吗?

  14. 14

    如何在Active Choices参数中使用在构建中注入的密码作为环境变量

  15. 15

    如何在Active Choices参数中使用在构建中注入的密码作为环境变量

  16. 16

    使用jenkins连接到cloudforge svn返回SSL握手失败

  17. 17

    Groovy / Gradle使用什么驱动程序来连接到Oracle数据库

  18. 18

    Jenkins:使用Groovy配置AD插件授权

  19. 19

    使用 Groovy 脚本配置矩阵授权插件

  20. 20

    如何使用Active Directory登录和MultiFactor身份验证(MFA)连接到数据库

  21. 21

    使用远程服务器上的LdapConnection类连接到Active Directory

  22. 22

    当连接到我的VisualSVN服务器时,为什么Jenkins SVN插件给出错误E170001?

  23. 23

    使用Groovy连接JSON数组/对象

  24. 24

    詹金斯传递Active Choices参数的值

  25. 25

    Jenkins Active Choices 参数与 Docker 以获取 Azure 标签

  26. 26

    连接到Active Directory(可能是Winbind)

  27. 27

    如何使用Java插件将客户端连接到mongodb?

  28. 28

    如何使用Meteor和Cordova BLE插件连接到BLE设备

  29. 29

    如何使用Java插件将客户端连接到mongodb?

热门标签

归档