首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Jenkins中在单个作业中运行多个环境

如何在Jenkins中在单个作业中运行多个环境
EN

DevOps用户
提问于 2020-04-08 06:55:11
回答 2查看 1.6K关注 0票数 2

我有两个环境-前端和后端。我的前端部署有一个任务,后端部署有另一个任务。我的团队想同时部署前端和后端。能把它们合并成一份工作吗?

理想情况下,他们可以选择在这个作业中部署测试所需的任何环境和相应的分支。

EN

回答 2

DevOps用户

发布于 2020-04-08 14:13:22

要做到这一点,一个相当标准的方法是把你的工作或管道都锁上。这允许您保留单独的作业(这可能很有用),但是可以让您从另一个作业触发一个作业,并可视化端到端的流。

所以,你仍然只告诉一个作业运行,但它运行两者都正常。它们的配置和日志仍然很好地分开,您可以获得所有其他与隔离相关的好处。

示例:https://www.jrebel.com/blog/using-jenkins-build-pipelines

您也可以在不使用管道的正常Jenkins作业中这样做;通常在底部附近有一个触发其他作业的选项。

票数 1
EN

DevOps用户

发布于 2020-04-09 15:37:46

是。使用多任务项目将FE阶段和BE阶段结合在一起.或者,如果使用管道,只需在“构建”步骤下添加这些管道即可。

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

https://devops.stackexchange.com/questions/11269

复制
相关文章

相似问题

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