【问题标题】:obtaining console output as a parameter or a variable in jenkins在詹金斯中获取控制台输出作为参数或变量
【发布时间】:2021-09-09 22:33:01
【问题描述】:

我正在使用来自 git repo 的 python 脚本。我想在 jenkins 中构建脚本并获取控制台输出值作为参数,以便我可以将其传递给下游作业。我无法通过谷歌找到正确的答案。有没有可能的方法? 有没有办法在詹金斯中获取作业的控制台输出值?我想获取控制台输出值作为参数并将其传递给另一个工作!请帮帮我!谢谢你:)

【问题讨论】:

    标签: python jenkins jenkins-pipeline jenkins-plugins jenkins-groovy


    【解决方案1】:

    您可以使用output = sh(script: '<cmd to build the python script>', returnOutstd: true).trim() 获取任何 cmd 的输出,然后分配给 Groovy 变量。

    然后你可以通过build job: '', parameters: []调用当前Jenkinsfile中的下游作业

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 2012-11-27
      • 1970-01-01
      相关资源
      最近更新 更多