Jenkins插件groovy-postbuild使用(一)-获取jenkins环境变量值和获取build结果

  • 因为要在构建完成后,需要上传下构建的结果,找了很久找到了這个插件:groovy-postbuild

    感觉groovy-postbuild插件还是很强大的,毕竟写groovy脚本很方便

  • 如何获取构建结果
    這个插件中可以通过這个manage指令,插件也有说明;

    manager. getResult()
  • 如何获得jenkins中系统的环境变量
    在bat和shell脚本中分别使用%key%和$key获取,這个插件没有明确说明,吭哧半天,插件介绍说使用這个,
    def environment = manager.getEnvVars()
    我就用def environment = manager.getEnvVars(“key”) 但调试的时候报错
    不过报错信息很良心,建议使用getEnvVariable方法,然后我就使用了下面这段:

    def jobName= manager.getEnvVariable("JOB_NAME")

    完美,ok;

  • 构建截图:
    - Jenkins插件groovy-postbuild使用(一)-获取jenkins环境变量值和获取build结果_第1张图片

你可能感兴趣的:(持续集成自动化)