1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-10 03:47:03 +02:00
goreleaser/internal/pipe/docker
Carlos Alexandro Becker be3a1b22d4
fix: create temp docker outside dist (#3823)
Creating the temp dir for docker builds was required back in the day
because we symlinked the files, so to avoid different filesystems et al,
this was the easier solution.

Since many versions ago, we switched to copying the files instead, which
works a lot better.

This also means we don't need the dist check for extra files anymore, as
long as we create the temp outside dist.

All that said, this PR does 2 things:
- changes the docker pipe to create the dist in the user's tempdir
instead of dist
- removes the dist path check for docker's extra files

closes #3790
closes #3791
2023-03-02 21:01:33 -03:00
..
testdata refactor(docker): preparing for multiple backends (#2319) 2021-06-27 17:55:00 -03:00
api_docker.go fix: missing digests on manifests (#3602) 2022-11-28 21:30:16 -03:00
api.go fix: do not do fancy 3rd party process logging (#3747) 2023-02-01 23:25:36 -03:00
doc.go feat: multi-arch docker images (#1923) 2020-11-28 16:26:37 -03:00
docker_test.go fix: create temp docker outside dist (#3823) 2023-03-02 21:01:33 -03:00
docker.go fix: create temp docker outside dist (#3823) 2023-03-02 21:01:33 -03:00
manifest.go fix: missing digests on manifests (#3602) 2022-11-28 21:30:16 -03:00