chore: Woodpecker CI entfernt — nur noch Gitea Actions
All checks were successful
CI / test-bqas (push) Successful in 27s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 27s
CI / test-python-voice (push) Successful in 28s
All checks were successful
CI / test-bqas (push) Successful in 27s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 27s
CI / test-python-voice (push) Successful in 28s
Woodpecker wird nicht mehr verwendet. Wir migrieren vollstaendig auf Gitea Actions (gitea.meghsakha.com). Entfernt: - woodpecker-server + woodpecker-agent Container (docker-compose.yml) - woodpecker_data Volume - backend-core/woodpecker_proxy_api.py (SQLite-DB Proxy) - admin-core/app/api/admin/infrastructure/woodpecker/route.ts - admin-core/app/api/webhooks/woodpecker/route.ts - .woodpecker/main.yml (alte CI-Pipeline-Konfiguration) Bereinigt: - ci-cd/page.tsx: Woodpecker-Tab + Status-Karte + State entfernt - types/infrastructure-modules.ts: Woodpecker-Typen + API-Endpunkte - DevOpsPipelineSidebar.tsx: Textbeschreibungen auf Gitea Actions - dashboard/page.tsx: Woodpecker aus Service-Health-Liste - sbom/page.tsx: Woodpecker aus SBOM-Liste - navigation.ts: Beschreibung aktualisiert - .env.example: WOODPECKER_* Variablen entfernt Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,6 @@ volumes:
|
||||
gitea_data:
|
||||
gitea_config:
|
||||
gitea_runner_data:
|
||||
woodpecker_data:
|
||||
# ERP
|
||||
erpnext_db_data:
|
||||
erpnext_redis_queue_data:
|
||||
@@ -238,7 +237,6 @@ services:
|
||||
expose:
|
||||
- "8000"
|
||||
volumes:
|
||||
- woodpecker_data:/woodpecker-data:ro
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
environment:
|
||||
DATABASE_URL: postgresql+asyncpg://${POSTGRES_USER:-breakpilot}:${POSTGRES_PASSWORD:-breakpilot123}@postgres:5432/${POSTGRES_DB:-breakpilot_db}?options=-csearch_path%3Dcore,public
|
||||
@@ -505,56 +503,6 @@ services:
|
||||
networks:
|
||||
- breakpilot-network
|
||||
|
||||
woodpecker-server:
|
||||
image: woodpeckerci/woodpecker-server:v3
|
||||
container_name: bp-core-woodpecker-server
|
||||
ports:
|
||||
- "8090:8000"
|
||||
volumes:
|
||||
- woodpecker_data:/var/lib/woodpecker
|
||||
environment:
|
||||
WOODPECKER_OPEN: "true"
|
||||
WOODPECKER_HOST: ${WOODPECKER_HOST:-http://macmini:8090}
|
||||
WOODPECKER_ADMIN: ${WOODPECKER_ADMIN:-pilotadmin}
|
||||
WOODPECKER_GITEA: "true"
|
||||
WOODPECKER_GITEA_URL: http://macmini:3003
|
||||
WOODPECKER_GITEA_CLIENT: ${WOODPECKER_GITEA_CLIENT:-}
|
||||
WOODPECKER_GITEA_SECRET: ${WOODPECKER_GITEA_SECRET:-}
|
||||
WOODPECKER_AGENT_SECRET: ${WOODPECKER_AGENT_SECRET:-woodpecker-secret}
|
||||
WOODPECKER_DATABASE_DRIVER: sqlite3
|
||||
WOODPECKER_DATABASE_DATASOURCE: /var/lib/woodpecker/woodpecker.sqlite
|
||||
WOODPECKER_LOG_LEVEL: warn
|
||||
WOODPECKER_PLUGINS_PRIVILEGED: "plugins/docker"
|
||||
WOODPECKER_PLUGINS_TRUSTED_CLONE: "true"
|
||||
extra_hosts:
|
||||
- "macmini:192.168.178.100"
|
||||
depends_on:
|
||||
gitea:
|
||||
condition: service_healthy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- breakpilot-network
|
||||
|
||||
woodpecker-agent:
|
||||
image: woodpeckerci/woodpecker-agent:v3
|
||||
container_name: bp-core-woodpecker-agent
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
environment:
|
||||
WOODPECKER_SERVER: woodpecker-server:9000
|
||||
WOODPECKER_AGENT_SECRET: ${WOODPECKER_AGENT_SECRET:-woodpecker-secret}
|
||||
WOODPECKER_MAX_WORKFLOWS: "2"
|
||||
WOODPECKER_LOG_LEVEL: warn
|
||||
WOODPECKER_BACKEND: docker
|
||||
DOCKER_HOST: unix:///var/run/docker.sock
|
||||
WOODPECKER_BACKEND_DOCKER_EXTRA_HOSTS: "macmini:192.168.178.100"
|
||||
WOODPECKER_BACKEND_DOCKER_NETWORK: breakpilot-network
|
||||
depends_on:
|
||||
- woodpecker-server
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- breakpilot-network
|
||||
|
||||
# =========================================================
|
||||
# DOCUMENTATION & UTILITIES
|
||||
# =========================================================
|
||||
@@ -632,8 +580,6 @@ services:
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
BACKEND_URL: http://backend-core:8000
|
||||
WOODPECKER_URL: http://bp-core-woodpecker-server:8000
|
||||
WOODPECKER_TOKEN: ${WOODPECKER_TOKEN:-}
|
||||
OLLAMA_URL: ${OLLAMA_URL:-http://host.docker.internal:11434}
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
Reference in New Issue
Block a user