-
Notifications
You must be signed in to change notification settings - Fork 52
Expand file tree
/
Copy path.dockerignore
More file actions
62 lines (56 loc) · 2.48 KB
/
.dockerignore
File metadata and controls
62 lines (56 loc) · 2.48 KB
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
# .dockerignore — paths excluded from the Docker build context
#
# Intentionally INCLUDED (required by one or more Containerfile stages):
# .cargo/ — Cargo config (rustflags, build settings)
# Cargo.toml, Cargo.lock — workspace manifest and dependency lockfile
# Containerfile — read by BuildKit as the build definition
# console/ — workspace member crates
# contrib/bencode/ — workspace member crate
# contrib/dev-tools/su-exec/ — C source compiled in the gcc stage
# packages/ — workspace member crates
# share/ — app data (COPY ./share/) and container entry script
# src/ — main crate source
# tests/ — integration tests
# ── Git metadata ──────────────────────────────────────────────────────────────
/.git
/.git-blame-ignore
/.gitignore
/.githooks/
# ── CI / developer tooling ────────────────────────────────────────────────────
/.github/
/.coverage/
/.tmp/
/.vscode/
/codecov.yaml
/compose.*.yaml
/cspell.json
/.markdownlint.json
/.taplo.toml
/.yamllint-ci.yml
/project-words.txt
/rustfmt.toml
# ── Documentation and project metadata ───────────────────────────────────────
/docs/
/AGENTS.md
/packages/AGENTS.md
/src/AGENTS.md
/README.md
/NOTICE
/SECURITY.md
/LICENSE
# ── Dev tooling (not needed in any build stage) ───────────────────────────────
# su-exec is compiled in the gcc stage: COPY ./contrib/dev-tools/su-exec/
# workspace-coupling/Cargo.toml is copied in the recipe stage for cargo chef prepare
/contrib/dev-tools/
!/contrib/dev-tools/su-exec/
!/contrib/dev-tools/analysis/workspace-coupling/Cargo.toml
# ── Build artifacts and runtime state ─────────────────────────────────────────
/bin/
/docker/bin/
/etc/
/storage/
/target/
# ── Test and runtime data files ───────────────────────────────────────────────
/data.db
/integration_tests_sqlite3.db
/tracker.*