问题标签 [pipeline-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-devops - 即使步骤失败(如测试),如何让 Azure DevOps 的管道缓存存储其结果?
背景: 管道缓存允许存储一个文件夹并在下一次构建时重新使用它,因为某些键、分支和其他东西不匹配。对 node_modules、nuget 包和 Git LFS 很有用,但也适用于构建
我在管道缓存文档中找不到任何内容。
即使构建失败,我也想保存缓存,用于增量构建或 Git LFS 检出,例如以下场景:
- 新功能分支签入
- 一个大的重构,因此有很多变化
- 一些测试失败,因此不存储缓存
- 修复它们是微不足道的,并且需要重新编译,但是整个构建需要重新运行整个管道失败。
示例列表如下:
但只有在整个管道成功时才会缓存。
azure-devops - 如何将此缓存用于 python 需求缓存?如果我们使用托管代理进行构建,这个缓存任务会起作用吗
如何将此缓存用于 python 需求缓存?如果我们使用托管代理进行构建,此缓存任务是否有效
go - 如何为 Bitbucket Pipelines 的自定义基础映像配置缓存
我有一个使用自定义 docker 映像作为基础的 Bitbucket 管道。将其从 ECR 中拉出。此外,我在第一步中使用此映像使用 make 命令构建 dockerized Go 应用程序。我想缓存在 make 构建过程中下载的 Go 模块。但是当我阅读这些示例时,人们正在使用 Go 基础图像来进行缓存工作。如何在使用 Go 映像本身以外的基本映像时激活缓存?我的管道的相关部分在下面,Go 缓存似乎不起作用。