Lorsque je configure le pipeline suivant:Pourquoi Concourse `get` une ressource après l'avoir mise?
resources:
- name: my-image-src
type: git
source:
uri: https://github.com/concourse/static-golang
- name: my-image
type: docker-image
source:
repository: concourse/static-golang
username: {{username}}
password: {{password}}
jobs:
- name: "my-job"
plan:
- get: my-image-src
- put: my-image
Après avoir construit et en poussant l'image au registre Docker, il va chercher ensuite l'image. Cela peut prendre un certain temps et finalement n'ajoute rien à la construction. Y a-t'il une manière de le désactiver?
n'est pas le paramètre 'skip_download' déjà un "bouton" pour cela? Est-ce qu'il évite le fetch redondant? Si non, pourrait-il? – timbod
Oui. La différence est que 'skip_download' est implémenté par la ressource Docker Image en particulier, et n'est pas un concept général pour toutes les ressources. Il a également été ajouté pour une raison différente: parfois, les gens ne font que propager un identifiant d'image. Cela peut être utile dans ce cas, si vous connaissez cette ressource, mais ce n'est pas quelque chose qui vous préoccupe constamment dans tout le Concourse. –