首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Jenkins正确地触发和执行发布构建

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

Stack Overflow用户
提问于 2018-11-06 00:33:49
回答 1查看 351关注 0票数 0

我们正在为我们的基于maven的多模块软件项目设置Jenkins Server。到目前为止,我们已经用一个简短的Jenkinsfile设置了一个多分支管道。构建工作与预期的一样。

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

我为Jenkins找到了一个发布插件,但它似乎没有多大用处,因为它不能很好地与Jenkins Pipeline的想法配合。我搞不懂对我们的设置最好的实践是什么。

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

你能为我提供一些上帝的资源,告诉我一个通用的方法,或者你可以概述一下你的解决方案吗?

我知道这个问题不是很精确,可能会被否决,但我就是看不到哪里可以获得关于这个主题的可靠信息。

向托马斯致以最美好的问候

EN

回答 1

Stack Overflow用户

发布于 2018-11-07 00:39:52

我已经有点盲目了。解决方案很简单。流水线可以有一段参数。开始手动构建时,系统会提示用户输入这些值。您可以稍后在整个管道中使用这些值来做任何您想做的事情。如果构建是自动触发的,则使用默认值,无需用户交互。

托马斯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53158476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档