Files
admin/host-stacks/local/sched-pipelines/schedd.Dockerfile
vitya 225d235cd5 schedd 0.8.0 → 0.9.0: cancel-форвардинг фикс (диспетчер → per-task раннер)
cancel-тест на ozon (полный ран, стоп на generate): зелёный
- [sched] [cancel] POST <cancelUrl> runId + ack status=200
- воркер: [cancel] received/flag set, generate done → stop before stage fix
- fix/build/postman/state/publish НЕ выполнялись, state.json остался {}
- ран: cancelled (error: cancelled by user)
2026-08-21 00:47:50 +03:00

15 lines
716 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# schedd — опубликованный daemon из приватного реестра (verdaccio), как на проде.
# @sched/daemon@0.9.0 (latest) + deps (core 0.48.0) — cancel-форвардинг фикс:
# диспетчер форвардит cancel к per-task раннеру (task.runner), нет хука → no-op.
# node >= 24 (engines у daemon; node:sqlite).
FROM node:24-alpine
RUN apk add --no-cache git
WORKDIR /app
ENV NODE_ENV=production
ARG VERDACCIO_TOKEN
RUN npm config set //verdaccio.kzntsv.site/:_authToken=${VERDACCIO_TOKEN} \
&& npm install -g @sched/daemon@0.9.0 --registry=https://verdaccio.kzntsv.site --no-audit --no-fund
EXPOSE 8080
VOLUME ["/data"]
ENTRYPOINT ["schedd"]