AlibabaCloud DevOps MCP

resmi

Server MCP Yunxiao menyediakan asisten AI kemampuan untuk berinteraksi dengan platform Yunxiao.

Apa yang bisa Anda lakukan dengan Alibaba Cloud Dev Ops MCP?

  • Cari dan lihat item pekerjaan — Temukan item pekerjaan di seluruh proyek dengan search_workitems dan periksa detail, komentar, lampiran, serta riwayat aktivitasnya.
  • Kelola permintaan gabung dan kode — Daftarkan, buat, dan beri komentar pada permintaan gabung (list_change_request, create_change_request_comment), jelajahi pohon file repositori, dan bandingkan cabang.
  • Jalankan dan periksa pipeline — Picu eksekusi pipeline, ambil log eksekusi, dan kueri status eksekusi menggunakan list_pipeline_runs dan get_pipeline_job_run_log.
  • Tangani penerapan aplikasi — Buat pesanan perubahan penerapan, lihat log penerapan, dan kelola tahapan alur kerja rilis dengan execute_app_release_stage.
  • Kelola kasus uji dan rencana uji — Cari kasus uji, buat rencana uji, dan perbarui hasil uji melalui search_testcases dan update_test_result.
  • Jelajahi struktur organisasi — Cari departemen, anggota, dan peran menggunakan get_organization_departments dan search_organization_members.

Dokumentasi

English | 中文

alibabacloud-devops-mcp-server

AlibabaCloud Devops MCP Server menyediakan asisten AI dengan kemampuan untuk berinteraksi dengan platform Yunxiao, memungkinkan mereka membaca konten item pekerjaan dalam proyek, menulis kode secara otomatis setelah memahami persyaratan, dan mengirimkan permintaan penggabungan kode. Tim pengembangan perusahaan dapat menggunakannya untuk membantu peninjauan kode, mengoptimalkan manajemen tugas, mengurangi operasi berulang, dan dengan demikian fokus pada inovasi dan pengiriman produk yang lebih penting.

Fitur

alibabacloud-devops-mcp-server menyediakan kemampuan berikut untuk asisten AI:

  • organization-management: Alat manajemen organisasi (daftar organisasi, detail organisasi, informasi departemen, peran organisasi, informasi anggota, dll.)
  • code-management: Alat manajemen repositori kode (manajemen repositori, manajemen cabang, manajemen permintaan penggabungan, pohon file, dll.)
  • project-management: Alat manajemen proyek (manajemen proyek, manajemen item pekerjaan, bidang item pekerjaan, komentar item pekerjaan, pelacakan waktu, dll.)
  • pipeline-management: Alat manajemen pipeline (daftar pipeline, konfigurasi pipeline, manajemen sumber daya, manajemen tag, manajemen penerapan, dll.)
  • application-delivery: Alat pengiriman aplikasi (manajemen perintah penerapan, manajemen aplikasi, tag aplikasi, manajemen grup variabel, dll.)
  • packages-management: Alat manajemen repositori artefak (repositori artefak, daftar artefak, dll.)
  • test-management: Alat manajemen pengujian (manajemen kasus uji, direktori kasus uji, rencana pengujian, hasil pengujian, dll.)

Penggunaan

Dukungan Edisi Wilayah

Alat ini mendukung mode penerapan stasiun pusat Yunxiao dan edisi Wilayah:

  • Stasiun Pusat: Menggunakan https://openapi-rdc.aliyuncs.com sebagai domain API
  • Edisi Wilayah: Menggunakan domain spesifik organisasi, seperti https://your-org.devops.aliyuncs.com

Deteksi Mode Otomatis

Alat ini secara otomatis menentukan mode penerapan berdasarkan URL dasar API yang dikonfigurasi:

  • Jika URL berisi openapi-rdc.aliyuncs.com, alat beroperasi dalam mode stasiun pusat
  • Jika tidak, alat beroperasi dalam mode edisi wilayah

Mengonfigurasi Edisi Wilayah

Saat menggunakan edisi Wilayah, atur variabel lingkungan YUNXIAO_API_BASE_URL:

{
  "mcpServers": {
    "yunxiao": {
      "command": "npx",
      "args": ["-y", "alibabacloud-devops-mcp-server"],
      "env": {
        "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>",
        "YUNXIAO_API_BASE_URL": "https://your-org.devops.aliyuncs.com"
      }
    }
  }
}

Prasyarat

  • versi node >= 18.0.0

  • AlibabaCloud Devops Token Akses Pribadi, klik di sini untuk mendapatkannya. Berikan izin baca dan tulis ke semua API di bawah manajemen organisasi, kolaborasi proyek, manajemen kode, manajemen pipeline, manajemen repositori artefak, pengiriman aplikasi, dan manajemen pengujian.

    The personal token authorization page

Layanan MCP Hosting Resmi (Tanpa Instalasi)

Yunxiao menyediakan endpoint MCP yang dihosting secara resmi — tidak perlu instalasi lokal atau Docker. Cukup arahkan klien Anda ke sana dan autentikasi dengan token Yunxiao Anda.

  • Pusat: https://openapi-rdc.aliyuncs.com/ai/mcp
  • Edisi wilayah: domain wilayah organisasi Anda + /ai/mcp, mis. https://<your-org>.devops.aliyuncs.com/ai/mcp — domain yang sama yang Anda gunakan untuk mengakses Yunxiao di wilayah Anda.
  • Transport: HTTP Streamable (stateless)
  • Auth: Authorization: Bearer <YOUR_TOKEN> (atau header X-Yunxiao-Token: <YOUR_TOKEN>)

Konfigurasi klien — Pusat (klien dengan dukungan jarak jauh asli, mis. Cursor):

{
  "mcpServers": {
    "yunxiao": {
      "url": "https://openapi-rdc.aliyuncs.com/ai/mcp",
      "headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
    }
  }
}

Konfigurasi klien — Edisi wilayah (ganti URL dengan domain wilayah Anda sendiri):

{
  "mcpServers": {
    "yunxiao": {
      "url": "https://<your-org>.devops.aliyuncs.com/ai/mcp",
      "headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
    }
  }
}

Tips: kurangi penggunaan konteks dengan hanya meminta set alat yang Anda butuhkan — ?toolsets=code-management,project-management atau header X-Devops-Toolsets. Lihat panduan lengkapnya: docs/hosted-mcp-guide.zh-CN.md.


Mulai Cepat (Self-host, Menggunakan Mode Stdio)

Mode Stdio adalah cara self-hosting paling sederhana, cocok untuk sebagian besar klien MCP (seperti Cursor, Claude Desktop, iFlow, dll.). Tidak perlu instalasi Docker, cukup jalankan melalui npx.

Opsi 1: Penggunaan Langsung melalui NPX (Paling Sederhana)

Tambahkan konfigurasi berikut ke file konfigurasi klien MCP Anda:

{
  "mcpServers": {
    "yunxiao": {
      "command": "npx",
      "args": [
        "-y",
        "alibabacloud-devops-mcp-server"
      ],
      "env": {
        "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Catatan:

  • Ganti <YOUR_TOKEN> dengan token akses Yunxiao Anda
  • Bendera -y secara otomatis mengonfirmasi instalasi tanpa konfirmasi manual
  • Secara default, alat ini memanggil OpenAPI Stasiun Pusat Yunxiao (https://openapi-rdc.aliyuncs.com); tidak diperlukan konfigurasi tambahan
  • Jika Anda menggunakan Edisi wilayah (domain spesifik organisasi), atur variabel lingkungan tambahan YUNXIAO_API_BASE_URL ke URL instans Yunxiao Anda, mis. https://your-org.devops.aliyuncs.com. Lihat bagian Mengonfigurasi Edisi Wilayah di atas untuk detailnya
  • Metode ini menggunakan mode stdio, berkomunikasi dengan klien MCP melalui input/output standar

Menggunakan Docker (Opsional)

Mode Transport

ModeBendera CLIVar LingkunganEndpoint
Stdio(default)stdin/stdout
SSE--sseMCP_TRANSPORT=sse/sse + /messages
HTTP Streamable--streamable-httpMCP_TRANSPORT=streamable-http/mcp
Keduanya--sse --streamable-httpMCP_TRANSPORT=both/sse + /mcp

HTTP Streamable adalah transport jarak jauh yang direkomendasikan oleh spesifikasi MCP. SSE adalah warisan; gunakan both selama migrasi.

1. Tarik Image

docker pull build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest

Build sendiri: docker build -t alibabacloud/alibabacloud-devops-mcp-server .

2. Mulai Server

Stdio:

docker run -i --rm -e YUNXIAO_ACCESS_TOKEN \
  build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest

SSE / HTTP Streamable / Keduanya — atur MCP_TRANSPORT dan ekspos PORT:

docker run -d --name yunxiao-mcp -p 3000:3000 \
  -e YUNXIAO_ACCESS_TOKEN="your_token" -e PORT=3000 \
  -e MCP_TRANSPORT=streamable-http \   # sse | streamable-http | both
  build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest

Var lingkungan HTTP Streamable opsional:

  • MCP_STREAMABLE_PATH: Jalur endpoint MCP (default /mcp)
  • MCP_HTTP_HOST: Host pengikatan (default 0.0.0.0)
  • MCP_ALLOWED_HOSTS: Nilai header Host yang diizinkan (dipisahkan koma)

3. Konfigurasi Klien MCP

Stdio:

{
  "mcpServers": {
    "yunxiao": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "YUNXIAO_ACCESS_TOKEN", "build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest"],
      "env": { "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>" }
    }
  }
}

SSE: http://localhost:3000/sse

HTTP Streamable: http://localhost:3000/mcp

Berikan kredensial melalui parameter kueri atau header:

http://localhost:3000/mcp?yunxiao_access_token=YOUR_TOKEN_HERE

Atau header permintaan: x-yunxiao-token: YOUR_TOKEN_HERE

Basis OpenAPI Wilayah / Instans:

http://localhost:3000/mcp?yunxiao_access_token=TOKEN&yunxiao_api_base_url=https%3A%2F%2Fyour-org.devops.aliyuncs.com

Atau header permintaan: x-yunxiao-api-base-url: https://your-org.devops.aliyuncs.com

Docker Compose

cp .env.example .env   # set YUNXIAO_ACCESS_TOKEN
docker compose up -d

URL Klien: http://localhost:3000/sse (SSE) atau http://localhost:3000/mcp (HTTP Streamable)

Set Alat

Server sekarang mendukung set alat, memungkinkan Anda hanya mengaktifkan alat yang Anda butuhkan. Ini dapat mengurangi jumlah alat yang disajikan kepada asisten AI dan meningkatkan kinerja.

Set alat yang tersedia:

  • organization-management: Alat manajemen organisasi (daftar organisasi, detail organisasi, informasi departemen, peran organisasi, informasi anggota, dll.)
  • code-management: Alat manajemen repositori kode (manajemen repositori, manajemen cabang, manajemen permintaan penggabungan, pohon file, dll.)
  • project-management: Alat manajemen proyek (manajemen proyek, manajemen item pekerjaan, bidang item pekerjaan, komentar item pekerjaan, pelacakan waktu, dll.)
  • pipeline-management: Alat manajemen pipeline (daftar pipeline, konfigurasi pipeline, manajemen sumber daya, manajemen tag, manajemen penerapan, dll.)
  • packages-management: Alat manajemen repositori artefak (repositori artefak, daftar artefak, dll.)
  • application-delivery: Alat pengiriman aplikasi (manajemen perintah penerapan, manajemen aplikasi, tag aplikasi, manajemen grup variabel, dll.)
  • test-management: Alat manajemen pengujian (manajemen kasus uji, direktori kasus uji, rencana pengujian, hasil pengujian, dll.)

Untuk menggunakan set alat, Anda dapat menentukannya melalui argumen baris perintah atau variabel lingkungan:

  1. Melalui argumen baris perintah:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
  1. Melalui variabel lingkungan:
DEVOPS_TOOLSETS=code-management,project-management npx -y alibabacloud-devops-mcp-server

Jika tidak ada set alat yang ditentukan, semua alat akan diaktifkan secara default.

Alat

alibabacloud-devops-mcp-server mengintegrasikan berbagai alat, termasuk:

Manajemen Organisasi

  • get_current_organization_Info: Dapatkan informasi organisasi pengguna saat ini
  • get_user_organizations: Dapatkan daftar organisasi yang telah diikuti pengguna saat ini
  • get_organization_role: Dapatkan informasi tentang peran organisasi
  • get_organization_departments: Dapatkan daftar departemen dalam suatu organisasi
  • get_organization_department_info: Dapatkan informasi tentang departemen dalam suatu organisasi
  • get_organization_department_ancestors: Dapatkan leluhur departemen dalam suatu organisasi
  • get_organization_members: Dapatkan daftar anggota dalam suatu organisasi
  • get_organization_member_info: Dapatkan informasi tentang anggota dalam suatu organisasi
  • get_organization_member_info_by_user_id: Dapatkan informasi tentang anggota dalam suatu organisasi berdasarkan ID pengguna
  • search_organization_members: Cari anggota organisasi
  • list_organization_roles: Daftar peran organisasi
  • get_organization_role: Dapatkan informasi tentang peran organisasi

Alat Manajemen Kode

  • create_branch: Buat cabang
  • delete_branch: Hapus cabang
  • get_branch: Dapatkan informasi cabang
  • list_branches: Dapatkan daftar cabang
  • create_file: Buat file
  • delete_file: Hapus file
  • get_file_blobs: Dapatkan konten file
  • list_files: Kueri pohon file
  • update_file: Perbarui konten file
  • create_change_request: Buat permintaan penggabungan
  • create_change_request_comment: Buat komentar pada permintaan penggabungan
  • get_change_request: Kueri permintaan penggabungan
  • list_change_request_patch_sets: Kueri daftar versi permintaan penggabungan
  • list_change_request: Kueri daftar permintaan penggabungan
  • list_change_request_comments: Kueri daftar komentar permintaan penggabungan
  • get_compare: Bandingkan kode
  • get_repository: Dapatkan detail repositori
  • list_repositories: Dapatkan daftar repositori
  • list_commits: [Manajemen Kode] Daftar komit dalam repositori
  • get_commit: [Manajemen Kode] Dapatkan detail komit
  • create_commit_comment: [Manajemen Kode] Buat komentar pada komit

Alat Manajemen Proyek

  • get_project: Dapatkan detail proyek
  • search_projects: Cari proyek
  • get_sprint: Dapatkan detail sprint
  • list_sprints: Daftar sprint dalam proyek
  • create_sprint: [Manajemen Proyek] Buat sprint
  • update_sprint: [Manajemen Proyek] Perbarui sprint
  • search_programs: [Manajemen Proyek] Cari program
  • list_program_versions: [Manajemen Proyek] Daftar versi program
  • list_versions: [Manajemen Proyek] Daftar versi proyek
  • create_version: [Manajemen Proyek] Buat versi
  • update_version: [Manajemen Proyek] Perbarui versi
  • delete_version: [Manajemen Proyek] Hapus versi
  • get_work_item: Dapatkan detail item pekerjaan
  • update_work_item: [Manajemen Proyek] Perbarui item pekerjaan
  • search_workitems: Cari item pekerjaan
  • get_work_item_types: dapatkan tipe item pekerjaan
  • create_work_item: buat item pekerjaan
  • list_all_work_item_types: Daftar semua tipe item pekerjaan dalam organisasi
  • list_work_item_types: Daftar tipe item pekerjaan dalam ruang proyek
  • get_work_item_type: Dapatkan detail tipe item pekerjaan tertentu
  • list_work_item_relation_work_item_types: Daftar tipe item pekerjaan yang dapat dikaitkan dengan item pekerjaan tertentu
  • get_work_item_type_field_config: Dapatkan konfigurasi bidang untuk tipe item pekerjaan tertentu
  • get_work_item_workflow: Dapatkan informasi alur kerja untuk tipe item pekerjaan tertentu
  • list_work_item_comments: Daftar komentar untuk item pekerjaan tertentu
  • create_work_item_comment: Buat komentar untuk item pekerjaan tertentu
  • list_workitem_attachments: Daftar lampiran untuk item pekerjaan tertentu
  • get_workitem_file: Dapatkan informasi file untuk lampiran item pekerjaan tertentu
  • create_workitem_attachment: Unggah file lokal sebagai lampiran ke item pekerjaan
  • list_workitem_activities: Daftar riwayat aktivitas untuk item pekerjaan (perubahan bidang, transisi status, perubahan asosiasi)
  • list_current_user_effort_records: [Manajemen Proyek] Dapatkan detail jam kerja aktual pengguna, interval antara waktu akhir dan waktu mulai tidak boleh lebih dari 6 bulan
  • list_effort_records: [Manajemen Proyek] Dapatkan detail jam kerja aktual
  • create_effort_record: [Manajemen Proyek] Catat jam kerja aktual
  • list_estimated_efforts: [Manajemen Proyek] Dapatkan detail jam kerja estimasi
  • create_estimated_effort: [Manajemen Proyek] Catat jam kerja estimasi
  • update_effort_record: [Manajemen Proyek] Perbarui catatan jam kerja aktual
  • update_estimated_effort: [Manajemen Proyek] Perbarui catatan jam kerja estimasi

Alat Manajemen Pipeline

  • get_pipeline: Dapatkan detail pipeline
  • list_pipelines: Dapatkan daftar pipeline
  • smart_list_pipelines: Pencarian pipeline cerdas dengan referensi waktu bahasa alami
  • generate_pipeline_yaml: [Manajemen Pipeline] Buat konfigurasi YAML pipeline
  • create_pipeline_from_description: Buat pipeline dari deskripsi bahasa alami
  • update_pipeline: [Manajemen Pipeline] Perbarui konten YAML pipeline
  • create_pipeline_run: Buat instance eksekusi pipeline
  • get_latest_pipeline_run: Dapatkan instance eksekusi pipeline terbaru
  • get_pipeline_run: Dapatkan detail eksekusi pipeline
  • list_pipeline_runs: Dapatkan daftar eksekusi pipeline
  • list_pipeline_jobs_by_category: Dapatkan tugas eksekusi pipeline berdasarkan kategori
  • list_pipeline_job_historys: Dapatkan riwayat eksekusi tugas pipeline
  • execute_pipeline_job_run: Jalankan tugas pipeline secara manual
  • get_pipeline_job_run_log: Dapatkan log eksekusi pekerjaan pipeline
  • list_service_connections: Daftar koneksi layanan di organisasi
  • create_pipeline_from_description: Otomatis menghasilkan konfigurasi YAML dan membuat pipeline
  • update_pipeline: Perbarui pipeline yang ada di Yunxiao berdasarkan pipelineId. Gunakan ini untuk memperbarui YAML pipeline, tahapan, pekerjaan, dll.
  • create_resource_member: Buat anggota sumber daya
  • delete_resource_member: Hapus anggota sumber daya
  • list_resource_members: Dapatkan daftar anggota sumber daya
  • update_resource_member: Perbarui anggota sumber daya
  • update_resource_owner: Transfer pemilik sumber daya
  • create_tag: Buat tag
  • create_tag_group: Buat grup tag
  • list_tag_groups: Dapatkan daftar grup tag
  • delete_tag_group: Hapus grup tag
  • update_tag_group: Perbarui grup tag
  • get_tag_group: Dapatkan grup tag
  • delete_tag: Hapus tag
  • update_tag: Perbarui tag
  • stop_vm_deploy_order: Hentikan pesanan deploy VM
  • skip_vm_deploy_machine: Lewati mesin deploy VM
  • retry_vm_deploy_machine: Coba lagi mesin deploy VM
  • resume_vm_deploy_order: Lanjutkan pesanan deploy VM
  • get_vm_deploy_order: Dapatkan detail pesanan deploy VM
  • get_vm_deploy_machine_log: Dapatkan log mesin deploy VM

Alat Pengiriman Aplikasi

  • create_change_order: [pengiriman aplikasi] Buat pesanan deploy
  • list_change_order_versions: [pengiriman aplikasi] Lihat daftar versi pesanan deploy
  • get_change_order: [pengiriman aplikasi] Baca material dan status tiket yang digunakan oleh pesanan deploy
  • list_change_order_job_logs: [pengiriman aplikasi] Cari log pesanan deploy lingkungan
  • find_task_operation_log: [pengiriman aplikasi] Cari log eksekusi tugas deploy, yang biasanya berisi detail penjadwalan mesin deploy hilir
  • execute_job_action: [pengiriman aplikasi] Operasikan pesanan deploy lingkungan
  • list_change_orders_by_origin: [pengiriman aplikasi] Cari pesanan deploy berdasarkan sumber pembuatan
  • create_appstack_change_request: [pengiriman aplikasi] Buat permintaan perubahan
  • get_appstack_change_request_audit_items: [pengiriman aplikasi] Dapatkan item persetujuan untuk permintaan perubahan
  • list_appstack_change_request_executions: [pengiriman aplikasi] Daftar catatan eksekusi permintaan perubahan
  • list_appstack_change_request_work_items: [pengiriman aplikasi] Daftar item kerja permintaan perubahan
  • cancel_appstack_change_request: [pengiriman aplikasi] Batalkan permintaan perubahan
  • close_appstack_change_request: [pengiriman aplikasi] Tutup permintaan perubahan
  • list_applications: [pengiriman aplikasi] Daftar aplikasi dalam organisasi dengan paginasi
  • get_application: [pengiriman aplikasi] Dapatkan detail aplikasi berdasarkan nama
  • create_application: [pengiriman aplikasi] Buat aplikasi baru
  • update_application: [pengiriman aplikasi] Perbarui aplikasi yang ada
  • get_latest_orchestration: [pengiriman aplikasi] Dapatkan orkestrasi terbaru untuk suatu lingkungan
  • list_app_orchestration: [pengiriman aplikasi] Daftar orkestrasi aplikasi
  • create_app_orchestration: [pengiriman aplikasi] Buat orkestrasi aplikasi
  • delete_app_orchestration: [pengiriman aplikasi] Hapus orkestrasi aplikasi
  • get_app_orchestration: [pengiriman aplikasi] Dapatkan orkestrasi aplikasi
  • update_app_orchestration: [pengiriman aplikasi] Perbarui orkestrasi aplikasi
  • get_env_variable_groups: [pengiriman aplikasi] Dapatkan grup variabel untuk suatu lingkungan
  • create_variable_group: [pengiriman aplikasi] Buat grup variabel
  • delete_variable_group: [pengiriman aplikasi] Hapus grup variabel
  • get_variable_group: [pengiriman aplikasi] Dapatkan grup variabel
  • update_variable_group: [pengiriman aplikasi] Perbarui grup variabel
  • get_app_variable_groups: [pengiriman aplikasi] Dapatkan grup variabel untuk suatu aplikasi
  • get_app_variable_groups_revision: [pengiriman aplikasi] Dapatkan revisi grup variabel untuk suatu aplikasi
  • search_app_templates: [pengiriman aplikasi] Cari template aplikasi
  • create_app_tag: [pengiriman aplikasi] Buat tag aplikasi
  • update_app_tag: [pengiriman aplikasi] Perbarui tag aplikasi
  • search_app_tags: [pengiriman aplikasi] Cari tag aplikasi
  • update_app_tag_bind: [pengiriman aplikasi] Perbarui ikatan tag aplikasi
  • create_global_var: [pengiriman aplikasi] Buat grup variabel global
  • get_global_var: [pengiriman aplikasi] Dapatkan grup variabel global
  • update_global_var: [pengiriman aplikasi] Perbarui grup variabel global
  • list_global_vars: [pengiriman aplikasi] Daftar grup variabel global
  • get_machine_deploy_log: [pengiriman aplikasi] Dapatkan log deploy mesin
  • add_host_list_to_host_group: [pengiriman aplikasi] Tambahkan daftar host ke grup host
  • add_host_list_to_deploy_group: [pengiriman aplikasi] Tambahkan daftar host ke grup deploy
  • list_app_release_workflows: [pengiriman aplikasi] Daftar semua alur kerja rilis untuk suatu aplikasi
  • list_app_release_workflow_briefs: [pengiriman aplikasi] Daftar ringkasan alur kerja rilis untuk suatu aplikasi
  • list_system_release_workflows: [pengiriman aplikasi] Daftar semua alur kerja rilis sistem
  • create_system_release_workflow: [pengiriman aplikasi] Buat alur kerja rilis sistem
  • update_system_release_stage: [pengiriman aplikasi] Perbarui tahap alur kerja rilis sistem
  • execute_system_release_stage: [pengiriman aplikasi] Jalankan tahap alur kerja rilis sistem
  • get_app_release_workflow_stage: [pengiriman aplikasi] Dapatkan detail tahap alur kerja rilis
  • list_app_release_stage_briefs: [pengiriman aplikasi] Daftar ringkasan tahap rilis
  • update_app_release_stage: [pengiriman aplikasi] Perbarui tahap alur kerja rilis aplikasi
  • list_app_release_stage_runs: [pengiriman aplikasi] Daftar catatan eksekusi tahap rilis
  • execute_app_release_stage: [pengiriman aplikasi] Jalankan tahap alur kerja rilis untuk permintaan perubahan
  • cancel_app_release_stage_execution: [pengiriman aplikasi] Batalkan eksekusi tahap alur kerja rilis
  • retry_app_release_stage_pipeline: [pengiriman aplikasi] Coba lagi pipeline tahap alur kerja rilis
  • skip_app_release_stage_pipeline: [pengiriman aplikasi] Lewati pipeline tahap alur kerja rilis
  • list_app_release_stage_metadata: [pengiriman aplikasi] Daftar metadata terintegrasi untuk eksekusi tahap
  • get_app_release_stage_pipeline_run: [pengiriman aplikasi] Dapatkan instance eksekusi pipeline tahap rilis
  • pass_app_release_stage_validate: [pengiriman aplikasi] Lulus validasi tahap alur kerja rilis
  • get_app_release_stage_job_log: [pengiriman aplikasi] Dapatkan log eksekusi pekerjaan pipeline
  • refuse_app_release_stage_validate: [pengiriman aplikasi] Tolak validasi tahap alur kerja rilis

Alat Manajemen Paket

  • list_package_repositories: Dapatkan daftar detail repositori paket
  • list_artifacts: Dapatkan daftar detail artefak
  • get_artifact: Dapatkan detail artefak tunggal

Alat Manajemen Pengujian

  • list_testcase_directories: [manajemen pengujian] Dapatkan daftar direktori kasus uji
  • create_testcase_directory: [manajemen pengujian] Buat direktori kasus uji
  • get_testcase_field_config: [manajemen pengujian] Dapatkan konfigurasi bidang kasus uji
  • create_testcase: [manajemen pengujian] Buat kasus uji
  • search_testcases: [manajemen pengujian] Cari kasus uji
  • get_testcase: [manajemen pengujian] Dapatkan informasi kasus uji
  • delete_testcase: [manajemen pengujian] Hapus kasus uji
  • list_test_plans: [manajemen pengujian] Dapatkan daftar rencana pengujian
  • get_test_result_list: [manajemen pengujian] Dapatkan daftar kasus uji dalam rencana pengujian
  • update_test_result: [manajemen pengujian] Perbarui hasil pengujian

Hubungi Kami

Jika Anda memiliki pertanyaan, silakan bergabung dengan grup diskusi Alibaba Cloud Devops (134400004101) untuk berdiskusi.

Alibaba Cloud Devops MCP Server Group

Tautan Terkait