← Back to Plugins
MCP Server MCP

io.github.artemdruzhininad-star/docker-wts-build

MCP Registry publisher By MCP Registry publisher 👁 1 views ▲ 0 votes

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

Verified source

Install

uvx docker-wts-build

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "pypi",
      "identifier": "docker-wts-build",
      "version": "0.1.2",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Path to project directory containing docker-compose.yml",
          "isRequired": true,
          "format": "string",
          "name": "DWTB_PROJECT_DIR"
        },
        {
          "description": "Docker Compose file name (default: docker-compose.yml)",
          "format": "string",
          "name": "DWTB_COMPOSE_FILE"
        },
        {
          "description": "Semicolon-separated list of custom service names",
          "format": "string",
          "name": "DWTB_CUSTOM_SERVICES"
        },
        {
          "description": "Directory for build logs (default: {project_dir}/builds/logs)",
          "format": "string",
          "name": "DWTB_LOGS_DIR"
        },
        {
          "description": "Task name prefix for Windows Task Scheduler (default: DockerBuild)",
          "format": "string",
          "name": "DWTB_TASK_PREFIX"
        },
        {
          "description": "Task timeout in milliseconds (default: 28800000 = 8 hours)",
          "format": "string",
          "name": "DWTB_TASK_TIMEOUT_MS"
        },
        {
          "description": "Maximum age in days for cleanup (default: 30)",
          "format": "string",
          "name": "DWTB_MAX_TASK_AGE_DAYS"
        }
      ]
    }
  ]
}
mcp model-context-protocol pypi

Comments

Sign in to leave a comment

Loading comments...