ops: стенд — schedd 0.5.0 (run-deadline), timeoutMs -1, ozon bind-mount state на хост
- schedd.Dockerfile: daemon 0.4.2 → 0.5.0 (фикс envelope-дыра/statusUrl/poll-retry/run-deadline) - tasks.json: timeoutMs -1 на обе пайплайн-таски (никогда не авто-терминировать) - docker-compose: ozon /app/data + /app/state.json bind-mount на хост (как ym) - data-ozon/state.json: baked-снапшот state из образа
This commit is contained in:
@@ -90,7 +90,9 @@ services:
|
||||
GH_TOKEN: ${GITHUB_TOKEN:-}
|
||||
NPM_TOKEN: ${NPM_TOKEN:-}
|
||||
volumes:
|
||||
- ozon-data:/app/data
|
||||
- ./data-ozon:/app/data
|
||||
# state.json на хост — иначе живёт в слое образа (run.js хардкодит ROOT) и теряется при пересоздании
|
||||
- ./data-ozon/state.json:/app/state.json
|
||||
# снапшот спеки из репо (fetch антиботом не ходим — dry-run от ручного снапшота)
|
||||
- ./data-ozon-openapi:/app/openapi
|
||||
ports:
|
||||
@@ -160,7 +162,6 @@ services:
|
||||
|
||||
volumes:
|
||||
sched-data:
|
||||
ozon-data:
|
||||
|
||||
networks:
|
||||
sched-local:
|
||||
|
||||
Reference in New Issue
Block a user