AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Multica Artifact Cicd Sync

skill-it235-multica-best-practices-multica-artifact-cicd-sync · by it235

CI/CD 产物编排 skill(占位壳):G2 PASS 且代码已 push 后调用底层 CI/CD 平台 skill 触发 dev/sit 构建,回写 Issue 并回传部署 URL。参数由 CI 系统 API 自动发现,编排层不硬编码参数名。具体平台在 multica-platform-* 层配置。

— No reviews yet
0 installs
23 views
0.0% view→install

Install

$ agentstack add skill-it235-multica-best-practices-multica-artifact-cicd-sync

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-it235-multica-best-practices-multica-artifact-cicd-sync)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Multica Artifact Cicd Sync? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Artifact · CI/CD Sync(编排,占位壳)

Purpose

G2 PASS + push 后,调用底层 CI/CD 平台 skill 触发构建部署。参数由 CI 系统 API 自动发现,编排层不硬编码参数名。

Agent 流程

1. discover-only(推荐先跑,检查 missing):
   python scripts/trigger_cicd.py --issue  --env sit --branch release/- --discover-only --json
2. 触发(**只用 Issue deploy branch,不用 feature 分支**):
   python scripts/trigger_cicd.py --issue  --env sit --branch release/- --json
3. missing 参数:追加 --param name=value

参数解析策略

默认(use_last_success=true):

  1. 读取 lastSuccessfulBuild 的全部构建参数
  2. 仅将分支类参数(branchName / branch / gitBranch …)替换为 --branch
  3. --param 可覆盖任意项;--no-last-success 关闭此行为

Workflow A:dev 部署

python scripts/trigger_cicd.py \
  --issue  \
  --env dev \
  --service  \
  --branch release/- \
  --json

Workflow B:sit 部署(G2.5 → Tester T3)

python scripts/trigger_cicd.py \
  --issue  \
  --env sit \
  --branch release/- \
  --json

Issue 前缀 → logical service 的映射在 config.yaml → issue_service_map 配置,可省略 --service。

Workflow C:多服务

python scripts/trigger_cicd.py --env sit --service svc-a,svc-b --branch release/- --json

用法(角色侧)

G2 PASS 且代码已 push 后,用 multica-artifact-cicd-sync 触发 CI/CD 并回传部署链接。

为什么有效

编排层只依赖脚本;Issue 前缀自动映射到 jobs-catalog.yaml 中的 logical service。底层 CI 系统(Jenkins / GitLab CI / GitHub Actions 等)由 multica-platform-* 层封装,本 skill 不感知具体平台。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.