techlite/build-docker-image

1.0.2

repeating may hit the cache The result depends only on the inputs, so a second run may come from cache without executing again.

Constrói uma imagem e a grava como arquivo

task

How to use

oren add techlite/build-docker-image

↓ Download YAML 8

Constrói a imagem a partir de um Dockerfile e grava o resultado como arquivo no diretório de artefatos, para outra task publicá-lo.

O desenho é deliberado. A implementação anterior construía no daemon do host, o que exigia o socket do Docker — privilégio crítico — e tornava o resultado invisível: a imagem ficava num lugar que o protocolo não gerencia, e o step seguinte dependia desse efeito colateral.

Produzindo um arquivo, a task passa a ter resultado observável, cacheável e transportável — inclusive entre jobs de CI diferentes, onde nada é compartilhado além do que o protocolo materializa.