jenkins-groovy

    1热度

    1回答

    因此,我有一个有多个阶段的管道,每个阶段都有几个构建作业流程。当我运行管道并且任何一个构建失败时,该阶段将失败,并且不会在阶段中构建其他构建。我该如何解决这个问题,以便在舞台上构建剩余的工作?

    0热度

    1回答

    我想通过DSL代码在Jenkins中启用SCM轮询。因为它很容易手动(无DSL),并且完美工作,但我正在寻找DSL代码 使其启用 - 查看附加图像以供参考。 我已经检查了下面的链接,但没有任何解决方法。 https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.triggers.TriggerCo

    1热度

    1回答

    有没有任何方法可以在上次作业中获取构建管道的所有上游作业的构建编号,构建状态和构建url信息。 我有很多作业相互连接。触发器B,B触发C.我不想为每个项目发送成功电子邮件,但想要在最后的下游构建中发送电子邮件。但电子邮件应包含所有上游版本的日志链接。 The Mail content would like to be as below: Job A: Build number #1 SUCCE

    0热度

    2回答

    如何从使用groovy作为脚本语言的Jenkins脚本开始?我在哪里可以找到所有方法的正确文档,以及如何使用它们,我可以使用groovy自动化Jenkins?

    0热度

    1回答

    是否有插件/ groovy脚本我可以用于以下? 我有我需要开始测试 我有机会获得测试列表/在我的掌握每个客户端的硬件列表(在一个平面文件) 的客户名单。当我使用参数选择客户端生成,我需要更新与所选客户端相关的文件的内容 我试过环顾四周,但找不到解决方案,我的问题。希望你的帮助。 另外,有没有办法,我可以将该选择是一个字符串转换为数字,键值映射? 例: 主服务器具有以下目录结构: Client1

    1热度

    1回答

    我有一些代码在一个pom.xml文件中读取然后尝试重新序列,并将其写回: // Get the file raw text def pomXMLText = readFile(pomFile) // Parse the pom.xml file def project = new XmlSlurper(false, false).parseText(pomXMLText) ...

    0热度

    1回答

    获得从Jenkinsnodes workspacedirectories的大小我想从我的Jenkinsnodes打印出目录的大小 我的脚本: import hudson.node_monitors.* import hudson.slaves.* import Jenkins.* jenkins = Jenkins.instance for (slave in jenkins.node

    1热度

    1回答

    能詹金斯管道脚本中使用groovysh或groovy scriptname运行的验证测试进行测试,而无需使用詹金斯UI 例如,对于一个简单的脚本 pipeline { stages { stage ('test') { steps { sh ''' env ''' } } } } 运行像测试这

    -1热度

    1回答

    我想知道这将是可能的詹金斯声明管道创建自己的steps变种,所以我可以说: pipeline { stages { stage('Do work') { stepsChuckNorrisWrote { ... } } } } 我”什么找的是这不会导致即使他们失败构建失败的写作步骤一种优雅的方式。

    1热度

    1回答

    我有一个groovy脚本来定义Jenkins工作流程,并且我无法在其中一台Jenkins服务器上执行GitHub签出。相同的脚本在第一个Jenkins服务器中工作,但不在另一个中。无论是詹金斯服务器都在相同的版本和GithHub插件更新 的地方工作的控制台输出: “使用GIT_SSH设置凭据的GitHub(SSH):” 控制台输出不工作的地方: “”使用GIT_ASKPASS设置凭据GitHub(