Schedule Docker builds via Windows Task Scheduler — survives VS Code terminal timeouts

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

DWTB_PROJECT_DIR(str)
Required

Path to project directory containing docker-compose.yml

DWTB_COMPOSE_FILE(str)

Docker Compose file name (default: docker-compose.yml)

DWTB_CUSTOM_SERVICES(str)

Semicolon-separated list of custom service names

DWTB_LOGS_DIR(str)

Directory for build logs (default: {project_dir}/builds/logs)

DWTB_TASK_PREFIX(str)

Task name prefix for Windows Task Scheduler (default: DockerBuild)

DWTB_TASK_TIMEOUT_MS(str)

Task timeout in milliseconds (default: 28800000 = 8 hours)

DWTB_MAX_TASK_AGE_DAYS(str)

Maximum age in days for cleanup (default: 30)