xc
Some checks are pending
Deploy on push / detect (push) Waiting to run
Deploy on push / deploy_swarm (push) Blocked by required conditions
Deploy on push / deploy_compose (push) Blocked by required conditions

This commit is contained in:
traveler 2026-04-30 14:07:23 -05:00
parent 4628ea4cb1
commit 809f82dd64

View file

@ -1,27 +1,22 @@
# Gremlin CI/CD Configuration
# Central control for pipeline behavior.
# Changes take effect on next pipeline run.
# Pipeline version — stamped on every auto-fixed file
# ── Pipeline ─────────────────────────────────────────────
version: "2026-04-1"
# Global deploy switch — false = validate and fix but never deploy (dry run)
deploy: true
# Global autofix switch — false = block and notify but never fix
autofix: true
checks_skip: ""
maintenance: false
maintenance_message: "Gremlin is in maintenance mode"
# Ollama model for audit
ollama_model: "qwen2.5-coder:7b"
# ── Models ───────────────────────────────────────────────
ollama_model: "qwen2.5-coder:14b"
ollama_audit_model: "gemma3:4b"
# ntfy topics
# ── Notifications ─────────────────────────────────────────
ntfy_alerts_topic: "gremlin-alerts"
ntfy_monitor_topic: "gremlin-watch"
# Checkers to skip globally (comma-separated checker IDs)
# Example: "homepage,monitor" to disable those checks on all stacks
checks_skip: ""
# Maintenance mode — sends a single ntfy warning and exits without processing
maintenance: false
maintenance_message: "Gremlin is in maintenance mode"
# ── Infrastructure ────────────────────────────────────────
ssh_key_path: "/home/gremlin/.ssh/id_ed25519"
repo_path: "/home/gremlin/services"
forgejo_owner: "traveler"
forgejo_repo: "services"
gatus_config_path: "/DockerVol/gatus/config/config.yaml"