diff options
| author | Amir Zarrinkafsh <nightah@me.com> | 2021-09-16 22:39:18 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-16 22:39:18 +1000 |
| commit | 92ec00d7c50813139b4a1dff32a681a655431248 (patch) | |
| tree | b216e0dfed637c4c2a9de130064829675937cab0 /Dockerfile.coverage.dockerignore | |
| parent | e1ca24344a10d80160149987e4315de28ecf4837 (diff) | |
feat: builds with gox and buildx (#2381)
* feat: builds with gox and buildx
This change builds all of Authelia respective binaries in parallel within a single step and distributes as necessary to subsequent steps, we now also build and distribute for the following OS/Architecture: freebsd/amd64.
Our CI/CD pipeline now also utilises docker buildx as a default for builds and pushes.
* refactor: clean up docker helper
* Remove `authelia-scripts docker push-image` command as all pushes will be performed with buildx and manifests
* Rename the --arch flag to --container
* Add Dockerfile.dev for users that want to build an Authelia container from source without utilising suites
* Set Dockerfile.dev as default for `authelia-scripts docker build` command
* refactor: variant -> container
Diffstat (limited to 'Dockerfile.coverage.dockerignore')
| -rw-r--r-- | Dockerfile.coverage.dockerignore | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Dockerfile.coverage.dockerignore b/Dockerfile.coverage.dockerignore new file mode 100644 index 000000000..27e482d6b --- /dev/null +++ b/Dockerfile.coverage.dockerignore @@ -0,0 +1,22 @@ +# CI/Git Directories +coverage.txt +Dockerfile* + +# Node Modules Directories +**/node_modules + +# Documentation +docs +examples + +# Dot Files and Markdown +.* +*.md + +# Other +internal/server/public_html +authelia.service +bootstrap.sh + +# Overrides +!.healthcheck.env
\ No newline at end of file |
