7f7a46ec51
ci: refactor OPAX/MCP Cloud Build for multi-branch support
...
Refactors the Cloud Build pipelines to a modular and branch-aware setup, resolving redundancy and adding core features.
- `cloudbuild.opax-mcp.yaml`: A new, single pipeline for the OPAX-MCP service. It supports building from any branch, tags images with both branch name and commit SHA, and includes a placeholder for Tyr policy validation. Deployment to Cloud Run is conditional, running only for `main` and `opax-*` branches.
- `cloudbuild.base.yaml`: A new architecture file that explains the CI/CD structure. It clarifies that `cloudbuild.opax-mcp.yaml` is the single source of truth.
- `cloudbuild.yaml`, `cloudbuild.mcp.yaml`: These files are now deprecated. Their contents have been replaced with a notice pointing to the new pipeline to avoid confusion.
2026-09-07 09:05:40 +00:00
122a8d3b11
chore(session): logg 20260907-081135 — (ingen notat)
2026-09-07 08:11:41 +00:00
7c1d19fedb
chore(session): logg 20260907-081134 — (ingen notat)
2026-09-07 08:11:40 +00:00
8e1355ab84
boot/opax: bruk samme oppstart som proof-of-curiosity (Fase 1)
2026-09-06 20:08:43 +00:00
4821deed14
chore: trigger build
2026-09-06 08:37:27 +00:00
b1e8e4156e
fix(mcp): add auth token for hub calls
2026-09-05 21:53:31 +00:00
2fad8e1808
fix(mcp): default ticket_id when caller passes null; set OSVAUCO_AGENT_URL
2026-09-05 21:25:48 +00:00
8ae993d930
fix(hub): use X-MCP-Secret header for opax-mcp auth
2026-09-05 20:57:03 +00:00
e84a52d4f6
build: add .dockerignore for opax-mcp
2026-09-05 20:24:05 +00:00
6bb1d94b0e
build: improve .dockerignore
2026-09-05 20:00:19 +00:00
8548d41e22
feat(a2h2a): add ticket dry-run previews
2026-09-05 19:28:25 +00:00
0d2f1f3b17
docs: update environment example
2026-09-05 18:55:33 +00:00
08029c8044
docs(readme): document opax-mcp auth
2026-09-05 18:50:42 +00:00
592944041f
chore(opax-mcp): document public MCP deployment
2026-09-05 18:42:52 +00:00
14d61b131f
fix(mcp): accept both MCPSECRET and MCP_SECRET
2026-09-05 17:51:03 +00:00
97c7b1794d
Fix MCPSECRET auth and deploy script
2026-09-05 16:55:19 +00:00
b1bdb6b39a
Update deploy_mcp.sh: add --no-cache and MCPSECRET secret mount
2026-09-05 16:55:19 +00:00
2d550f1db0
Fix MCPSECRET auth: use correct env var name (MCPSECRET), strip whitespace, support api-key header
2026-09-05 16:55:19 +00:00
53aa95d4db
feat(agent): add create_a2h2a_ticket tool
2026-09-05 16:55:19 +00:00
563b49da7c
fix(hub): various fixes for hub connector
2026-09-05 16:55:19 +00:00
d649f9b301
fix(hub): use mcp-server-key secret for opax-mcp auth
2026-09-05 16:55:19 +00:00
2b1a25a38e
fix(hub): use X-MCP-Key header for opax-mcp auth
2026-09-05 16:55:19 +00:00
c3efe69b1b
fix(hub): use X-MCP-Secret for tool calling
2026-09-05 16:55:19 +00:00
727b431d4b
fix(hub): correct tool calling logic
2026-09-05 16:55:19 +00:00
278a1cf6b9
fix(hub): correct opax-mcp URL to zjbqp3prqq-uc
2026-09-05 16:55:19 +00:00
9e0a795b4b
Revert "fix(hub): use LlmAgent with explicit Vertex AI client"
...
This reverts commit c8af73304dbfddaccb65ecbcffcdc014a7c036f4.
2026-09-05 16:55:19 +00:00
1a1d4ae99b
fix(hub): use LlmAgent with explicit Vertex AI client
2026-09-05 16:55:19 +00:00
d93398eafa
Revert "fix(hub): explicit Vertex AI client + ADC auth"
...
This reverts commit be7aa3e5f9ad189418bc4ed1558ae385148db64b.
2026-09-05 16:55:19 +00:00
cffef7e430
fix(hub): explicit Vertex AI client + ADC auth
2026-09-05 16:55:19 +00:00
298ff131f0
ci2: test webhook
2026-09-05 16:55:19 +00:00
0553fde5c0
ci2: test webhook
2026-09-05 16:55:19 +00:00
9f06a94403
ci2: test webhook
2026-09-05 16:55:19 +00:00
2e378551d6
test: mirror-github hook
2026-09-05 16:55:19 +00:00
2ac69343b7
chore: Gitea er no primær remote
2026-09-05 16:55:19 +00:00
7441509b9f
chore: trigger CI/CD redeploy — rollback env-var fix
2026-09-05 16:55:19 +00:00
Chris Christiansen
a5aa301eb6
test: trigger new 2nd gen cloud build
2026-09-05 16:55:19 +00:00
Chris Christiansen
dc4527e026
test: trigger cloud build
2026-09-05 16:55:19 +00:00
Chris Christiansen
201b53c4b9
chore: trigger build
2026-09-05 16:55:19 +00:00
Chris Christiansen
aa8e36a619
chore: trigger deploy etter actAs self-binding
2026-09-05 16:55:19 +00:00
Chris Christiansen
fc670e36da
chore: trigger deploy etter IAM-fix
2026-09-05 16:55:19 +00:00
Chris Christiansen
f14fc3d292
chore: trigger deploy etter base-image SUCCESS
2026-09-05 16:55:19 +00:00
Chris Christiansen
75bd8a036d
chore: trigger rebuild etter base-image opprettet
2026-09-05 16:55:19 +00:00
874732d50b
ci: trigger build - Compute SA actAs fix
2026-09-05 16:55:19 +00:00
4e73083b93
ci: trigger build - IAM serviceAccountUser fix applied
2026-09-05 16:55:19 +00:00
3679437383
fix: grant run.developer to SA
2026-09-05 16:55:19 +00:00
b9689fa535
fix: grant artifactregistry.writer to SA
2026-09-05 16:55:19 +00:00
4f2cf3e28b
fix(mcp): enforce app-level auth, fix trigger_build SDK, and scaffold docs
2026-09-02 12:05:09 +00:00
2a6890bb22
ci: test webhook deploy
2026-09-01 20:37:56 +00:00
57fdf09a44
feat(osvx-mcp): expose eight read-only tools and verify discovery
2026-09-01 15:28:48 +00:00
Gemini Agent
aa7b40c8aa
test: trigger cloud build after offline mode fix
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-06 18:41:20 +00:00