forked from kitsteam/qrstorage
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.dockerignore
101 lines (80 loc) · 2.48 KB
/
.dockerignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# This file excludes paths from the Docker build context.
#
# By default, Docker's build context includes all files (and folders) in the
# current directory. Even if a file isn't copied into the container it is still sent to
# the Docker daemon.
#
# There are multiple reasons to exclude files from the build context:
#
# 1. Prevent nested folders from being copied into the container (ex: exclude
# /assets/node_modules when copying /assets)
# 2. Reduce the size of the build context and improve build time (ex. /build, /deps, /doc)
# 3. Avoid sending files containing sensitive information
#
# More information on using .dockerignore is available here:
# https://docs.docker.com/engine/reference/builder/#dockerignore-file
.dockerignore
# Ignore git, but keep git HEAD and refs to access current commit hash if needed:
#
# $ git show HEAD --pretty=full | head -n 1
# commit d0b8727759e1e0e7aa3d41707d12376e373d5ecc
.git
!.git/HEAD
!.git/refs
.gitattributes
.gitignore
# Common development/test artifacts
/cover/
/doc/
/test/
/tmp/
.elixir_ls
# Mix artifacts
/_build/
/deps/
*.ez
# Generated on crash by the VM
erl_crash.dump
# Static artifacts - These should be fetched and built inside the Docker image
/assets/node_modules/
/priv/static/assets/
/priv/static/cache_manifest.json
# Node
## Logs
logs
*.log
assets/npm-debug.log*
assets/yarn-debug.log*
assets/yarn-error.log*
# In order to avoid running into weird conflicts when working with docker and on the host machine
# https://elixirforum.com/t/trivial-elixir-app-release-build-runs-but-docker-runtime-error-from-erlexec/30859/3
# The directory Mix will write compiled artifacts to.
_build/
# If you run "mix test --cover", coverage assets end up here.
cover/
# The directory Mix downloads your dependencies sources to.
deps/
# Where 3rd-party dependencies like ExDoc output generated docs.
doc/
# Ignore .fetch files in case you like to edit your project deps locally.
.fetch
# If the VM crashes, it generates a dump, let's ignore it too.
erl_crash.dump
# Also ignore archive artifacts (built via "mix archive.build").
*.ez
# Also ignore elixir language runtime needed by visual studio code
.elixir_ls
# Ignoring the env files
.env*
## Misc files
.tool_versions
# Ignore docker override files:
docker-compose.yml
docker-compose-kits.yml
docker-compose.override.yml
docker-compose-kits.override.yml
Dockerfile
# Just to be sure - ignore gcp file in case anyone puts this in the same folder (DONT!)
.gcp-config.json
# ignore vs devcontainer:
.devcontainer