是否可以在多阶段构建期间将工件存储到 Circle CI 中?

Is it possible to store artifact into Circle CI during the multi-stage build?

我有 testdeploy 工作流程路径,当我顺序执行它们时 deploy 覆盖 artifact.

可不可以保留下来,依次从一个阶段传到另一个阶段?由于开发环境的限制,无法将 artifact 存储到 Slack 或任何其他系统。

Circle CI 通过 workspace 提供解决方案。

要共享 artifact 或任何一组文件,您需要 persist_to_workspace 进入 test 阶段,attach_to_workspace 进入 deploy 阶段。

唯一的问题是在 deploy 阶段坚持 artifactworkspace 本身可用不超过 30 天。