我有一个构建,该图像存储在我的 GCR 中,我想减少时间,因为每次拉取都需要几分钟。有没有办法缓存此图像,以便每次都可以立即从缓存中获取?
# Run tests
- name: 'gcr.io/{Project name}/{name of my image}'
entrypoint: 'bash'
args:
- -c
- |
make run-tests
id: run-tests
所以我想以某种方式缓存这个'gcr.io/{Project name}/{name of my image}'
作为每个构建,拉取 fs 层,等待,验证校验和,下载完成需要几分钟。所以我后来的构建步骤正如它所说的那样被缓存Already have image (with digest): gcr.io/{Project name}/{name of my image}
。我基本上也想把这条线放在我的测试的顶部