Skip to content

feat: add a GitLab CI wrapper template for running Maverick#508

Draft
cdayAI wants to merge 1 commit into
mainfrom
feat/roadmap-gitlab-ci-wrapper
Draft

feat: add a GitLab CI wrapper template for running Maverick#508
cdayAI wants to merge 1 commit into
mainfrom
feat/roadmap-gitlab-ci-wrapper

Conversation

@cdayAI
Copy link
Copy Markdown
Owner

@cdayAI cdayAI commented May 31, 2026

What

A reusable GitLab CI template (deploy/gitlab-ci/maverick.gitlab-ci.yml) that pip-installs maverick-agent and runs a Maverick goal in a pipeline — the GitLab counterpart to the GitHub agent-on-pr.yml reusable workflow. Plus a README and a parse/structure test.

Safety

Non-interactive (MAVERICK_CONSENT_MODE=auto-deny) with a hard [budget] max_dollars cap; default local sandbox scoped to $CI_PROJECT_DIR.

Verification (ran)

python -m pytest packages/maverick-core/tests/test_gitlab_ci_template.py -q → 3 passed; ruff clean. Roadmap Q3/Ecosystem.

🤖 Generated with Claude Code

deploy/gitlab-ci/maverick.gitlab-ci.yml: a reusable GitLab CI job that
pip-installs maverick-agent and runs a goal on a pipeline (merge-request
or branch), the GitLab counterpart to the GitHub agent-on-pr reusable
workflow. Non-interactive (consent auto-deny) with a hard budget cap.
Includes a README and a YAML-parse/structure test.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant