Stash Pull Request Builder 插件,用于评论中的 Jenkins 自定义变量
Posted
技术标签:
【中文标题】Stash Pull Request Builder 插件,用于评论中的 Jenkins 自定义变量【英文标题】:Stash Pull Request Builder plugin for Jenkins custom variables in comments 【发布时间】:2016-03-12 09:57:51 【问题描述】:我的 Stash 拉取请求构建器插件在 Jenkins 中运行良好,它看到了拉取请求并启动了 Jenkins 作业,该作业运行一些测试并在拉取请求上放置一条通用注释,说明通过或失败。
我遇到的问题是,当插件 cmets 回到拉取请求时,我想使用我在构建后部分创建的变量,我尝试将变量创建为环境变量,但似乎插件的 cmets 部分只能看到内置的 Jenkins 变量,如 $BUILD_NUMBER 其他任何东西都直接打印出名称。
我查看了 envinject,但我不确定如何在构建后部分中设置变量,或者即使它创建的变量会被 Pull Request Builder 插件看到。
【问题讨论】:
【参考方案1】:我用我的 Jenkins/Stash 平台做了一个快速测试。
我有一份使用此自定义变量的工作:
我添加了一个后期构建步骤来发布自定义评论:
我们可以看到我的 SCM_REVISION 环境变量显示在 Stash 中:
希望对你有帮助:)
【讨论】:
这很有帮助,谢谢。最后我稍微修改了一下,以便从构建步骤中的进程写入的属性文件中加载变量。以上是关于Stash Pull Request Builder 插件,用于评论中的 Jenkins 自定义变量的主要内容,如果未能解决你的问题,请参考以下文章
git merge git pull时候遇到冲突解决办法git stash
git merge git pull时候遇到冲突解决办法git stash