Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
88 lines (75 loc) · 3.09 KB
/
Copy path.gitignore
File metadata and controls
88 lines (75 loc) · 3.09 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
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
# build inputs and outputs that are regenerated, never committed
vendor/
# composer targets this instead of vendor/, which holds the wasm binaries (see composer.json)
.composer-vendor/
node_modules/
package-lock.json
# the Drupal tree the packers, the PHP suites and phpstan all read: the Drupal tarball from
# ftp.drupal.org plus the four pinned contrib modules. One command rebuilds it:
# bun run fetch:drupal (the same script .github/workflows/build.yml calls)
drupal-src
# no producer; read only by src/probes/min.ts and scripts/stage-edge-assets.sh
drupal-min-src
# the module repositories assets:driver packs, cloned here when they are not checked out beside this
# one. CI writes the same three paths; scripts/build-local.ts is what clones them locally
.siblings/
assets/*
!assets/.assetsignore
!assets/robots.txt
!assets/_headers
# built from the sibling checkouts at the versions composer.lock pins, so the repository can
# produce it and is authoritative for it. Tracked because the DEPLOY build has no siblings and no
# composer, so without this the only copy it can reach is whatever a published payload happens to
# carry -- and a sibling fix then needs a payload republish to reach a site.
!assets/driver.json
!assets/drupal/
assets/drupal/*
!assets/drupal/site.sqlite
# a copy of an assets subset, rebuilt by scripts/stage-edge-assets.sh; only the probe configs
# under experiments/wrangler/ need it now -- wrangler.jsonc uses assets/.assetsignore instead
.edge-assets
# hardlinks to assets/drupal-trim, so wrangler.trim.jsonc can serve the trimmed
# pack under the `drupal` prefix the mount hardcodes
.trim-assets
# the packer writes a backup of the last pack to avoid re-packing if nothing changed; never committed
# safe to lose -- the same 7,585,792 bytes are in drupflare-cdn at
# snapshots/site.sqlite.064105ca7223
.pack-backup
# wrangler local state and build cache
.wrangler
.dev.vars
.dev.vars.*
# test and coverage output
coverage/
.vitest-reports/
*.lcov
.vitest-cache/
# the browser lane's reporter output and its per-failure traces, screenshots and videos
playwright-report/
playwright-results/
# typedoc output; built in CI and deployed to gh-pages, never committed to master
typedoc/
# phpdoc output and its cache, same rule
.phpdoc/cache/
# logs and scratch
*.log
/tmp-*
.DS_Store
# the interpreter frames the shipping seam imports: the zstd frame, its glue and the zstd decoder.
# One command rebuilds them: bun run build:wasm (docker for the decoder, gh auth for the binary)
.interp/
.interp.prev*/
# the release payload and the dry-run output; built by scripts/release-payload.ts and attached
# to a GitHub Release, never committed
dist/
# the shipping pack, saved while scripts/contrib-fixture.ts has a fixture pack mounted in its
# place; `bun scripts/contrib-fixture.ts --restore` puts it back and deletes this
.contrib-fixture/
.cdn-archive/
.refresh/
# staged build context for the Cloudflare Container VPS arm; rebuilt by `vps:cf:up`
.vps-context/
# corpus clones scripts/e2e/corpus-lane.ts loads
/.corpus/
# the s5 probe copies the interpreter glue and a tuned wasm here on every run
/scripts/e2e/s5-probe/build/