是否可以在多阶段构建期间将工件存储到 Circle CI 中?
Is it possible to store artifact into Circle CI during the multi-stage build?
我有 test
和 deploy
工作流程路径,当我顺序执行它们时 deploy
覆盖 artifact
.
可不可以保留下来,依次从一个阶段传到另一个阶段?由于开发环境的限制,无法将 artifact
存储到 Slack
或任何其他系统。
Circle CI
通过 workspace
提供解决方案。
要共享 artifact
或任何一组文件,您需要 persist_to_workspace
进入 test
阶段,attach_to_workspace
进入 deploy
阶段。
唯一的问题是在 deploy
阶段坚持 artifact
。 workspace
本身可用不超过 30 天。
我有 test
和 deploy
工作流程路径,当我顺序执行它们时 deploy
覆盖 artifact
.
可不可以保留下来,依次从一个阶段传到另一个阶段?由于开发环境的限制,无法将 artifact
存储到 Slack
或任何其他系统。
Circle CI
通过 workspace
提供解决方案。
要共享 artifact
或任何一组文件,您需要 persist_to_workspace
进入 test
阶段,attach_to_workspace
进入 deploy
阶段。
唯一的问题是在 deploy
阶段坚持 artifact
。 workspace
本身可用不超过 30 天。