gpt4 book ai didi

Jenkins:手动将构建部署到不同的服务器

转载 作者:行者123 更新时间:2023-12-02 18:23:50 26 4
gpt4 key购买 nike

我在 Jenkins 中有一个项目(包含许多文件的 Web 应用程序)。如果成功的话,我想在 5 台服务器上部署构建:3 台生产服务器和 2 台测试服务器。然而,只有第一个测试服务器才需要自动上传(当然只有在构建没有损坏的情况下)。对于其余服务器,我想手动部署(理想情况下分别上传到第二个测试服务器,并分别上传到 3 个生产服务器)。

所以我希望在构建页面和项目页面上靠近所有图的地方有类似“上传到服务器#1”的按钮列表。

但是,我找不到任何类似的东西可以帮助我解决这个问题。我不敢相信,从管理面板手动发布/部署真的是某种奇特/非凡的操作吗?也许我试图以错误的方式解决我的问题?

最佳答案

安装构建管道插件并在上传到第一个测试服务器的作业的构建后操作中添加“构建其他项目(手动步骤)”。创建管道后,您可以使用管道 View 在管道中运行手动步骤。

https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin

关于Jenkins:手动将构建部署到不同的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27706837/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com