代码之家  ›  专栏  ›  技术社区  ›  user331471

如何使用Jenkins正确触发和执行发布构建

  •  0
  • user331471  · 技术社区  · 6 年前

    执行一个版本目前包括10个手动步骤,执行其中大部分步骤需要开发技能(包括git和mvn知识)。我想有一个一键解决方案集成在詹金斯。用户应该输入一些关于发布的信息,其余的都是全自动完成的。

    我为Jenkins找到了一个发布插件,但它似乎没有什么大的用处,因为它不能很好地发挥Jenkins管道的思想。我不知道我们的最佳实践是什么。

    在我看来,我们正在使用一个相当“现代”的工具集,例如Jenkins Pipeline as Code、git、github、mvn。但我想不出触发释放的“干净”方法。

    你能给我提供一些上帝的资源,给我一个大致的方法,或者你可以概述你的解决方案?

    我知道这个问题不是很准确,可能会被否决,但我只是不知道从哪里可以得到关于这个话题的可靠信息。

    致以最诚挚的问候

    1 回复  |  直到 6 年前
        1
  •  0
  •   user331471    6 年前

    我有点瞎了。解决办法很简单。管道可以有一个截面参数。开始手动生成时,系统会提示用户输入这些值。您可以稍后在整个管道中使用这些值,以获得所需的任何结果。如果生成是自动触发的,则使用默认值,无需用户交互。

    托马斯