云效中,YAML 流水线任务 jobs 原本的任务状态函数 skipped 已经不可用了,是否有新的替代方法?我需要实现前序任务【已跳过】的情况下,本任务也跳过的逻辑。我用 YAML 方式创建了流水线,其中一个任务要根据前序依赖任务的状态来决定:当前序任务执行跳过时,本任务也要跳过;当前序任务执行成功时,本任务开始执行;当前序任务执行失败时,本任务不执行。在 https://help.aliyun.com/document_detail/612044.html?spm=a2c4g.612035.0.0.2f7e7508PpPBJY 流水线YAML文档提到 skipped() 函数可用于获取前序依赖任务执行跳过的状态,但当编辑流水线时却发现实时文档中已没有该函数了,流水线亦校验失败。实时文档说明 succeed() 会在 [已成功]或[已跳过]时都返回 true,无法实现我想要的逻辑。
目前是不支持skipped函数了,之后我们会去在文档中下掉这个函数的说明。您可以和依赖的前置任务设置相同的condition吗?这样就可以前置任务跳过的时候当前任务也跳过 此回答来自“云效答疑服务群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。