The use of networks in the build process means that Podman cannot be used in rootless mode. This commit changes the build to use standard podman/docker build context. This makes the build simpler, but does introduce a pause at the beginning of the build, while the context is uploaded. This pause is reduced by dynamically creating the .dockerignore file, to prevent unnecessary large files from being uploaded.
24 lines
443 B
Plaintext
24 lines
443 B
Plaintext
.dockerignore
|
|
.DS_Store
|
|
.vscode
|
|
test/docker/coverage
|
|
test/docker/vendor
|
|
test/kubernetes/vendor
|
|
build
|
|
coverage
|
|
downloads
|
|
incubating/mqipt/ms81*
|
|
vendor/github.com/prometheus/client_model/bin/
|
|
vendor/github.com/prometheus/client_model/.classpath
|
|
vendor/github.com/prometheus/client_model/.project
|
|
vendor/github.com/prometheus/client_model/.settings*
|
|
gosec_results.json
|
|
internal/qmgrauth/qmgroam/patch
|
|
.tagcache
|
|
|
|
# Nix
|
|
*.nix
|
|
.envrc
|
|
.direnv
|
|
result
|