在注释中隐藏Jenkins自定义变量的Pull请求生成器插件
我有一个隐藏拉请求生成器插件在Jenkins中运行得很好,它是一个拉请求,启动了Jenkins的工作,该工作运行一些测试,并在拉请求上放置一个通用注释,说是通过还是失败 我遇到的问题是,当插件注释返回到pull请求时,我想使用我在构建后部分创建的变量,我尝试将该变量创建为环境变量,但插件的注释部分似乎只能看到内置的Jenkins变量,如${build_NUMBER}其他任何东西都直接打印出名字在注释中隐藏Jenkins自定义变量的Pull请求生成器插件,jenkins,jenkins-plugins,bitbucket-server,Jenkins,Jenkins Plugins,Bitbucket Server,我有一个隐藏拉请求生成器插件在Jenkins中运行得很好,它是一个拉请求,启动了Jenkins的工作,该工作运行一些测试,并在拉请求上放置一个通用注释,说是通过还是失败 我遇到的问题是,当插件注释返回到pull请求时,我想使用我在构建后部分创建的变量,我尝试将该变量创建为环境变量,但插件的注释部分似乎只能看到内置的Jenkins变量,如${build_NUMBER}其他任何东西都直接打印出名字 我已经看过envinject,但我不确定如何在后期构建部分从它设置变量,甚至不确定它创建的变量是否会被
我已经看过envinject,但我不确定如何在后期构建部分从它设置变量,甚至不确定它创建的变量是否会被Pull Request Builder插件看到。我用我的Jenkins/Stash平台做了一个快速测试 我有一个使用此自定义变量的作业: 我添加了一个生成后步骤来发布自定义注释: 我们可以看到“我的SCM\U修订版”环境变量显示在“隐藏”中:
我希望有帮助:)那很有帮助,谢谢。最后,我稍微修改了它,以便从构建步骤中的进程写入的propertiesfile加载变量。