{ "module": "mesh-delivery-gate", "version": "1", "slug": "gate", "claims": [ { "name": "mesh-delivery", "scope": "mesh", "serves": [ "deliveries", "times", "show", "groups", "what-if", "checks", "table", "stalled", "recheck", "release", "stop", "close", "retire-history" ] } ], "consumes": [ "gitea.pull.updated", "gitea.pull.merged", "gitea.pull.closed", "gitea.forge.status", "gitea.forge.pull-request.edited", "gitea.forge.pull-request.closed", "mesh-controller.checked", "mesh-controller.plan-moved", "mesh-delivery-forge-bridge.forge.**" ], "emits": [ "transition", "group", "merged" ], "invokes": [ "seat:mesh-controller.deliver", "seat:mesh-controller.delivery-stop", "seat:mesh-controller.delivery-backups-again", "seat:mesh-controller.delivery-walks", "seat:mesh-controller.delivery-check", "seat:mesh-controller.forget-checks", "seat:mesh-controller.plans", "gitea.gitea_commit_statuses", "gitea.gitea_contains", "gitea.gitea_open_pulls" ], "state": [ "deliveries", "groups", "pulls", { "name": "asks", "history": 5 }, { "name": "merges", "history": 10 }, { "name": "owed", "history": 5 }, { "name": "source", "history": 64 } ], "reads": [ "mesh-delivery.deliveries", "mesh-delivery.groups", "mesh-delivery.pulls", "mesh-delivery-teller.answers", "mesh-controller.assignments", "node-engine.have" ], "tools": [ "delivery_status" ], "resources": [ { "id": "state", "type": "directory", "mode": "0700", "place": ".", "unknown": "program" } ], "build": { "artifacts": [ { "name": "tools", "kind": "bundle", "language": "go", "system": "arch", "from": "cmd/mesh-delivery-gate", "binary": "mesh-delivery-gate", "loads": [ "mesh-delivery-gate" ] } ] } }