开发者社区 > 云效DevOps > 正文

云效流水线,oss上传发版生成文件,过一段时间就出现skip files现象,将oss上的文件删除?

问题1:云效流水线,oss上传发版生成文件,过一段时间就出现skip files现象,将oss上的文件删除了再次发版依然会有skip files,如图,折腾各种方式问题依旧,请教大佬看看该如何处理?35150c3157ae49e9ba0402a63941a829.png 问题2:有没有什么办法调整这个步骤osscli 命令的参数?

展开
收起
真的很搞笑 2023-07-02 18:42:43 116 0
2 条回答
写回答
取消 提交回答
  • 在云效流水线中,如果您在oss上传发版生成文件后,过一段时间后出现了"skip files"现象,即某些文件被跳过不再上传,可能是由于以下原因导致的:

    1. 文件已存在:oss上已经存在了与要上传的文件相同路径和名称的文件。oss默认不会覆盖已存在的文件,而是跳过上传操作。

    2. 文件权限问题:文件的权限设置可能限制了上传操作。请确保您拥有足够的权限来上传文件到oss。

    3. 配置错误:可能在流水线配置中出现了错误或不正确的设置,导致文件被跳过上传。请仔细检查流水线中关于oss上传的部分配置是否正确。

    针对这个问题,您可以尝试以下解决方法:

    1. 清理oss上的文件:首先,确保要上传的文件在oss上不存在重复的版本。可以手动删除oss上与要上传文件路径和名称相同的文件,然后重新运行流水线进行上传。

    2. 更新版本号或文件名:如果您每次发版生成文件时,都使用相同的版本号或文件名,可以尝试更新版本号或文件名,以便每次都能上传新的文件。

    3. 检查权限设置:确保您具有适当的权限来进行oss文件上传操作。如果权限有限制,请联系oss管理员或负责人员进行授权。

    4. 检查流水线配置:仔细检查流水线中与oss上传相关的配置,确保其正确设置,并且没有其他因素导致文件被跳过上传。

    如果您已经尝试了上述方法,仍然遇到问题,请联系云效的支持团队以获取更具体和个性化的帮助。他们将能够提供更深入的技术支持,并帮助您解决oss上传时出现的"skip files"问题。

    2023-07-31 11:29:52
    赞同 展开评论 打赏
  • 回答1:这个步骤使用的是osscli 和OSS的上传命令,可以咨询一下OSS那边为什么会skip, 是不是在OSS上有什么设置导致的 回答2:这个云效提供的任务里osscli的参数是内置的,没法改,您可以自定义镜像构建,或者自定义步骤,在基础镜像里安装osscli 之后自定义参数: 自定义环境构建:https://help.aliyun.com/document_detail/154943.html?spm=a2c4g.153695.0.i2 自定义步骤:https://help.aliyun.com/document_detail/153811.html?spm=a2c4g.154943.0.i3,此回答整理自钉群“云效答疑服务群”

    2023-07-02 21:00:33
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载