Files
eleith 67cb29b7f6
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/hledger Pipeline was successful
ci/woodpecker/pr/jobs Pipeline was successful
ci/woodpecker/pr/snapshots Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/worker Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/hledger Pipeline was successful
ci/woodpecker/push/jobs Pipeline was successful
ci/woodpecker/push/snapshots Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/worker Pipeline was successful
test: generate small fixtures and simplify CI setup
2026-11-06 16:38:05 -08:00

44 lines
1.3 KiB
YAML

# Test-only HTTP boundary for the compiled image; never use for production traffic.
# prepare.js exclusively creates this fictional layout; never mount operator paths.
services:
web:
command: ['node', 'e2e/web.js']
environment:
PROTOCOL_HEADER: x-forwarded-proto
ADDRESS_HEADER: x-real-ip
HOST_HEADER: ''
PORT_HEADER: ''
volumes:
- type: bind
source: ./.cache/browser-fixture/config/hledger-reports.yaml
target: /app/config/hledger-reports.yaml
read_only: true
bind:
create_host_path: false
- type: bind
source: ./.cache/browser-fixture/data
target: /app/data
bind:
create_host_path: false
- ./e2e/web.js:/app/e2e/web.js:ro
worker:
volumes:
- type: bind
source: ./.cache/browser-fixture/config/hledger-reports.yaml
target: /app/config/hledger-reports.yaml
read_only: true
bind:
create_host_path: false
- type: bind
source: ./.cache/browser-fixture/journal
target: /journal
read_only: true
bind:
create_host_path: false
- type: bind
source: ./.cache/browser-fixture/data
target: /app/data
bind:
create_host_path: false