tongchenkeji 发表于:2023-7-29 16:31:060次点击 已关注取消关注 关注 私信 云效同一流水线,怎么实现可以多次构建,生产部署只在最后一次部署?[阿里云云效] 暂停朗读为您朗读 问题一:云效同一流水线,怎么实现可以多次构建,生产部署只在最后一次部署? 问题二:这个文档中,dev部署怎么实现的? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云云效# 云效3181
ÐAM 2023-11-28 7:59:01 1 回答一:这个大致不行,只能说把开发环境和生产环境的任务串联编排,在生产环境前加一个人工卡点,开发环境满足条件之后,人工卡点通过,继续部署生产环境,其他情况下人工卡点 审批不通过回答二:-此回答整理自钉群“云效客户服务权益4群”
Star时光AM 2023-11-28 7:59:01 2 问题一:云效同一流水线,怎么实现可以多次构建,生产部署只在最后一次部署? 在云效中,您可以通过以下方式实现同一流水线的多次构建,且只在最后一次构建时进行生产部署: 1. 使用分支或标签限制:您可以使用分支或标签的条件判断来控制何时触发生产部署。例如,您可以设置一个条件,在非生产分支或标签上运行流水线时,跳过生产部署阶段。 2. 设置参数化构建:通过设置参数化构建,您可以在每次构建时手动输入或选择特定的参数值。您可以在生产构建时设置一个特定的参数值来触发生产部署,而在其他构建中不设置该参数从而避免触发生产部署。 3. 配置触发条件:根据您的需求,您可以在流水线配置中定义触发条件。例如,只有在特定分支提交或特定事件发生时才触发生产部署。 通过以上方法,您可以实现同一流水线的多次构建,但只在最后一次构建时进行生产部署。 问题二:这个文档中,dev部署怎么实现的? 根据提供的截图和信息,无法直接了解关于文档中dev部署如何实现的具体内容。请提供更多上下文或详细信息,以便能够给出更准确的解答。涉及到云效中dev部署的具体实现方法可能包括但不限于:配置流水线阶段、任务和触发条件、使用参数化构建等。需要更多的信息才能给出具体的指导。
回答一:这个大致不行,只能说把开发环境和生产环境的任务串联编排,在生产环境前加一个人工卡点,开发环境满足条件之后,人工卡点通过,继续部署生产环境,其他情况下人工卡点 审批不通过
回答二:-此回答整理自钉群“云效客户服务权益4群”
问题一:云效同一流水线,怎么实现可以多次构建,生产部署只在最后一次部署?
在云效中,您可以通过以下方式实现同一流水线的多次构建,且只在最后一次构建时进行生产部署:
1. 使用分支或标签限制:您可以使用分支或标签的条件判断来控制何时触发生产部署。例如,您可以设置一个条件,在非生产分支或标签上运行流水线时,跳过生产部署阶段。
2. 设置参数化构建:通过设置参数化构建,您可以在每次构建时手动输入或选择特定的参数值。您可以在生产构建时设置一个特定的参数值来触发生产部署,而在其他构建中不设置该参数从而避免触发生产部署。
3. 配置触发条件:根据您的需求,您可以在流水线配置中定义触发条件。例如,只有在特定分支提交或特定事件发生时才触发生产部署。
通过以上方法,您可以实现同一流水线的多次构建,但只在最后一次构建时进行生产部署。
问题二:这个文档中,dev部署怎么实现的?
根据提供的截图和信息,无法直接了解关于文档中dev部署如何实现的具体内容。请提供更多上下文或详细信息,以便能够给出更准确的解答。涉及到云效中dev部署的具体实现方法可能包括但不限于:配置流水线阶段、任务和触发条件、使用参数化构建等。需要更多的信息才能给出具体的指导。