summaryrefslogtreecommitdiff
path: root/Dockerfile.coverage.dockerignore
diff options
context:
space:
mode:
authorAmir Zarrinkafsh <nightah@me.com>2021-09-16 22:39:18 +1000
committerGitHub <noreply@github.com>2021-09-16 22:39:18 +1000
commit92ec00d7c50813139b4a1dff32a681a655431248 (patch)
treeb216e0dfed637c4c2a9de130064829675937cab0 /Dockerfile.coverage.dockerignore
parente1ca24344a10d80160149987e4315de28ecf4837 (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.dockerignore22
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