AlibabaCloud DevOps MCP

resmi

Yunxiao MCP Sunucusu, yapay zeka asistanlarına Yunxiao platformuyla etkileşim kurma yeteneği sağlar.

Alibaba Cloud Dev Ops MCP ile neler yapabilirsiniz?

  • İş öğelerini ara ve görüntüle — Projeler arasında search_workitems ile iş öğelerini bulun ve ayrıntılarını, yorumlarını, eklerini ve etkinlik geçmişini inceleyin.
  • Birleştirme isteklerini ve kodu yönetin — Birleştirme isteklerini listeleme, oluşturma ve yorum yapma (list_change_request, create_change_request_comment), depo dosya ağaçlarına göz atma ve dalları karşılaştırma.
  • İşlem hatlarını çalıştırın ve inceleyinlist_pipeline_runs ve get_pipeline_job_run_log kullanarak işlem hattı çalıştırmalarını tetikleyin, yürütme günlüklerini alın ve çalıştırma durumlarını sorgulayın.
  • Uygulama dağıtımlarını yönetinexecute_app_release_stage ile dağıtım değişiklik emirleri oluşturun, dağıtım günlüklerini görüntüleyin ve sürüm iş akışı aşamalarını yönetin.
  • Test senaryolarını ve planlarını yönetinsearch_testcases ve update_test_result aracılığıyla test senaryolarını arayın, test planları oluşturun ve test sonuçlarını güncelleyin.
  • Kuruluş yapısına göz atınget_organization_departments ve search_organization_members kullanarak departmanları, üyeleri ve rolleri arayın.

Dokümantasyon

English | 中文

alibabacloud-devops-mcp-server

AlibabaCloud Devops MCP Sunucusu, yapay zeka asistanlarına Yunxiao platformuyla etkileşim kurma yeteneği sağlayarak projelerdeki iş öğesi içeriklerini okumalarına, gereksinimleri anladıktan sonra otomatik olarak kod yazmalarına ve kod birleştirme istekleri göndermelerine olanak tanır. Kurumsal geliştirme ekipleri, kod incelemelerine yardımcı olmak, görev yönetimini optimize etmek, tekrarlayan işlemleri azaltmak ve böylece daha önemli inovasyon ve ürün teslimatına odaklanmak için kullanabilir.

Özellikler

alibabacloud-devops-mcp-server, yapay zeka asistanları için aşağıdaki yetenekleri sağlar:

  • organization-management: Organizasyon yönetim araçları (organizasyon listesi, organizasyon detayları, departman bilgileri, organizasyon rolleri, üye bilgileri vb.)
  • code-management: Kod deposu yönetim araçları (depo yönetimi, dal yönetimi, birleştirme isteği yönetimi, dosya ağacı vb.)
  • project-management: Proje yönetim araçları (proje yönetimi, iş öğesi yönetimi, iş öğesi alanları, iş öğesi yorumları, zaman takibi vb.)
  • pipeline-management: İş hattı yönetim araçları (iş hattı listesi, iş hattı yapılandırması, kaynak yönetimi, etiket yönetimi, dağıtım yönetimi vb.)
  • application-delivery: Uygulama teslimat araçları (dağıtım emri yönetimi, uygulama yönetimi, uygulama etiketleri, değişken grubu yönetimi vb.)
  • packages-management: Artifakt deposu yönetim araçları (artifakt depoları, artifakt listeleri vb.)
  • test-management: Test yönetim araçları (test senaryosu yönetimi, test senaryosu dizinleri, test planları, test sonuçları vb.)

Kullanım

Bölge Sürümü Desteği

Bu araç hem Yunxiao merkezi istasyon hem de Bölge sürümü dağıtım modlarını destekler:

  • Merkezi İstasyon: API alan adı olarak https://openapi-rdc.aliyuncs.com kullanır
  • Bölge Sürümü: https://your-org.devops.aliyuncs.com gibi organizasyona özel alan adları kullanır

Otomatik Mod Algılama

Araç, yapılandırılan API temel URL'sine göre dağıtım modunu otomatik olarak belirler:

  • URL openapi-rdc.aliyuncs.com içeriyorsa, merkezi istasyon modunda çalışır
  • Aksi takdirde, bölge sürümü modunda çalışır

Bölge Sürümünü Yapılandırma

Bir Bölge sürümü kullanırken, YUNXIAO_API_BASE_URL ortam değişkenini ayarlayın:

{
  "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"
      }
    }
  }
}

Ön Koşullar

  • node sürümü >= 18.0.0

  • AlibabaCloud Devops Kişisel Erişim Token'ı, almak için buraya tıklayın. Organizasyon yönetimi, proje işbirliği, kod yönetimi, iş hattı yönetimi, artifakt deposu yönetimi, uygulama teslimatı ve test yönetimi altındaki tüm API'lere okuma ve yazma izinleri verin.

    The personal token authorization page

Resmi Barındırılan MCP Hizmeti (Kurulum Gerekmez)

Yunxiao, resmi olarak barındırılan bir MCP uç noktası sağlar — yerel kurulum veya Docker gerekmez. İstemcinizi buna yönlendirin ve Yunxiao token'ınızla kimlik doğrulaması yapın.

  • Merkezi: https://openapi-rdc.aliyuncs.com/ai/mcp
  • Bölge sürümü: kuruluşunuzun bölge alan adı + /ai/mcp, örn. https://<your-org>.devops.aliyuncs.com/ai/mcp — bölgenizdeki Yunxiao'ya erişmek için kullandığınız alan adı.
  • Aktarım: Akışkan HTTP (durumsuz)
  • Kimlik Doğrulama: Authorization: Bearer <YOUR_TOKEN> (veya başlık X-Yunxiao-Token: <YOUR_TOKEN>)

İstemci yapılandırması — Merkezi (yerel uzak destekli istemciler, örn. Cursor):

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

İstemci yapılandırması — Bölge sürümü (URL'yi kendi bölge alan adınızla değiştirin):

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

İpucu: yalnızca ihtiyacınız olan araç setlerini talep ederek bağlam kullanımını azaltın — ?toolsets=code-management,project-management veya başlık X-Devops-Toolsets. Tam kılavuza bakın: docs/hosted-mcp-guide.zh-CN.md.


Hızlı Başlangıç (Kendi Kendine Barındırma, Stdio Modu Kullanarak)

Stdio modu, çoğu MCP istemcisi (Cursor, Claude Desktop, iFlow vb.) için uygun olan en basit kendi kendine barındırma yoludur. Docker kurulumu gerektirmez, sadece npx ile çalıştırın.

Seçenek 1: NPX ile Doğrudan Kullanım (En Basit)

MCP istemci yapılandırma dosyanıza aşağıdaki yapılandırmayı ekleyin:

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

Not:

  • <YOUR_TOKEN> kısmını Yunxiao erişim token'ınızla değiştirin
  • -y bayrağı, manuel onay olmadan kurulumu otomatik olarak onaylar
  • Varsayılan olarak araç, Yunxiao Merkezi İstasyon OpenAPI'sini (https://openapi-rdc.aliyuncs.com) çağırır; ek yapılandırma gerekmez
  • Eğer bir Bölge sürümü (organizasyona özel alan adı) kullanıyorsanız, YUNXIAO_API_BASE_URL ortam değişkenini Yunxiao örnek URL'nize, örn. https://your-org.devops.aliyuncs.com olarak ayarlayın. Ayrıntılar için yukarıdaki Bölge Sürümünü Yapılandırma bölümüne bakın
  • Bu yöntem, MCP istemcisiyle standart giriş/çıkış üzerinden iletişim kuran stdio modunu kullanır

Docker Kullanma (İsteğe Bağlı)

Aktarım Modları

ModCLI BayrağıOrtam DeğişkeniUç Noktalar
Stdio(varsayılan)stdin/stdout
SSE--sseMCP_TRANSPORT=sse/sse + /messages
Akışkan HTTP--streamable-httpMCP_TRANSPORT=streamable-http/mcp
Her İkisi--sse --streamable-httpMCP_TRANSPORT=both/sse + /mcp

Akışkan HTTP, MCP spesifikasyonunun önerilen uzak aktarımıdır. SSE eskidir; geçiş sırasında both kullanın.

1. İmajı Çekin

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

Kendi oluşturduğunuz: docker build -t alibabacloud/alibabacloud-devops-mcp-server .

2. Sunucuyu Başlatın

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 / Akışkan HTTP / Her İkisiMCP_TRANSPORT ayarlayın ve PORT dışa aktarın:

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

İsteğe bağlı Akışkan HTTP ortam değişkenleri:

  • MCP_STREAMABLE_PATH: MCP uç nokta yolu (varsayılan /mcp)
  • MCP_HTTP_HOST: Bağlanacak ana bilgisayar (varsayılan 0.0.0.0)
  • MCP_ALLOWED_HOSTS: İzin verilen Host başlık değerleri (virgülle ayrılmış)

3. MCP İstemcisini Yapılandırın

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

Akışkan HTTP: http://localhost:3000/mcp

Kimlik bilgilerini sorgu parametresi veya başlık ile iletin:

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

Veya istek başlığı: x-yunxiao-token: YOUR_TOKEN_HERE

Bölge / örnek OpenAPI temeli:

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

Veya istek başlığı: 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

İstemci URL'si: http://localhost:3000/sse (SSE) veya http://localhost:3000/mcp (Akışkan HTTP)

Araç Setleri

Sunucu artık araç setlerini destekleyerek yalnızca ihtiyacınız olan araçları etkinleştirmenize olanak tanır. Bu, yapay zeka asistanına sunulan araç sayısını azaltabilir ve performansı artırabilir.

Kullanılabilir araç setleri:

  • organization-management: Organizasyon yönetim araçları (organizasyon listesi, organizasyon detayları, departman bilgileri, organizasyon rolleri, üye bilgileri vb.)
  • code-management: Kod deposu yönetim araçları (depo yönetimi, dal yönetimi, birleştirme isteği yönetimi, dosya ağacı vb.)
  • project-management: Proje yönetim araçları (proje yönetimi, iş öğesi yönetimi, iş öğesi alanları, iş öğesi yorumları, zaman takibi vb.)
  • pipeline-management: İş hattı yönetim araçları (iş hattı listesi, iş hattı yapılandırması, kaynak yönetimi, etiket yönetimi, dağıtım yönetimi vb.)
  • packages-management: Artifakt deposu yönetim araçları (artifakt depoları, artifakt listeleri vb.)
  • application-delivery: Uygulama teslimat araçları (dağıtım emri yönetimi, uygulama yönetimi, uygulama etiketleri, değişken grubu yönetimi vb.)
  • test-management: Test yönetim araçları (test senaryosu yönetimi, test senaryosu dizinleri, test planları, test sonuçları vb.)

Araç setlerini kullanmak için, bunları komut satırı argümanları veya ortam değişkenleri aracılığıyla belirtebilirsiniz:

  1. Komut satırı argümanı ile:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
  1. Ortam değişkeni ile:
DEVOPS_TOOLSETS=code-management,project-management npx -y alibabacloud-devops-mcp-server

Hiçbir araç seti belirtilmezse, varsayılan olarak tüm araçlar etkinleştirilecektir.

Araçlar

alibabacloud-devops-mcp-server, aşağıdakiler dahil çeşitli araçları entegre eder:

Organizasyon Yönetimi

  • get_current_organization_Info: Mevcut kullanıcının organizasyon bilgilerini al
  • get_user_organizations: Mevcut kullanıcının katıldığı organizasyonların listesini al
  • get_organization_role: Bir organizasyon rolü hakkında bilgi al
  • get_organization_departments: Bir organizasyondaki departmanların listesini al
  • get_organization_department_info: Bir organizasyondaki bir departman hakkında bilgi al
  • get_organization_department_ancestors: Bir organizasyondaki bir departmanın üst birimlerini al
  • get_organization_members: Bir organizasyondaki üyelerin listesini al
  • get_organization_member_info: Bir organizasyondaki bir üye hakkında bilgi al
  • get_organization_member_info_by_user_id: Kullanıcı kimliğine göre bir organizasyondaki bir üye hakkında bilgi al
  • search_organization_members: Organizasyon üyelerini ara
  • list_organization_roles: Organizasyon rollerini listele
  • get_organization_role: Bir organizasyon rolü hakkında bilgi al

Kod Yönetim Araçları

  • create_branch: Bir dal oluştur
  • delete_branch: Bir dalı sil
  • get_branch: Dal bilgilerini al
  • list_branches: Dal listesini al
  • create_file: Bir dosya oluştur
  • delete_file: Bir dosyayı sil
  • get_file_blobs: Dosya içeriğini al
  • list_files: Dosya ağacını sorgula
  • update_file: Dosya içeriğini güncelle
  • create_change_request: Bir birleştirme isteği oluştur
  • create_change_request_comment: Bir birleştirme isteğine yorum oluştur
  • get_change_request: Birleştirme isteğini sorgula
  • list_change_request_patch_sets: Birleştirme isteği sürüm listesini sorgula
  • list_change_request: Birleştirme isteği listesini sorgula
  • list_change_request_comments: Birleştirme isteği yorum listesini sorgula
  • get_compare: Kodu karşılaştır
  • get_repository: Depo detaylarını al
  • list_repositories: Depo listesini al
  • list_commits: [Kod Yönetimi] Bir depodaki commit'leri listele
  • get_commit: [Kod Yönetimi] Commit detaylarını al
  • create_commit_comment: [Kod Yönetimi] Bir commit'e yorum oluştur

Proje Yönetim Araçları

  • get_project: Proje detaylarını al
  • search_projects: Projeleri ara
  • get_sprint: Sprint detaylarını al
  • list_sprints: Bir projedeki sprint'leri listele
  • create_sprint: [Proje Yönetimi] Bir sprint oluştur
  • update_sprint: [Proje Yönetimi] Bir sprint'i güncelle
  • search_programs: [Proje Yönetimi] Programları ara
  • list_program_versions: [Proje Yönetimi] Program sürümlerini listele
  • list_versions: [Proje Yönetimi] Proje sürümlerini listele
  • create_version: [Proje Yönetimi] Bir sürüm oluştur
  • update_version: [Proje Yönetimi] Bir sürümü güncelle
  • delete_version: [Proje Yönetimi] Bir sürümü sil
  • get_work_item: İş öğesi detaylarını al
  • update_work_item: [Proje Yönetimi] Bir iş öğesini güncelle
  • search_workitems: İş öğelerini ara
  • get_work_item_types: iş öğesi türlerini al
  • create_work_item: iş öğesi oluştur
  • list_all_work_item_types: Bir organizasyondaki tüm iş öğesi türlerini listele
  • list_work_item_types: Bir proje alanındaki iş öğesi türlerini listele
  • get_work_item_type: Belirli bir iş öğesi türünün detaylarını al
  • list_work_item_relation_work_item_types: Belirli bir iş öğesiyle ilişkilendirilebilecek iş öğesi türlerini listele
  • get_work_item_type_field_config: Belirli bir iş öğesi türü için alan yapılandırmasını al
  • get_work_item_workflow: Belirli bir iş öğesi türü için iş akışı bilgilerini al
  • list_work_item_comments: Belirli bir iş öğesi için yorumları listele
  • create_work_item_comment: Belirli bir iş öğesi için yorum oluştur
  • list_workitem_attachments: Belirli bir iş öğesi için ekleri listele
  • get_workitem_file: Belirli bir iş öğesi eki için dosya bilgilerini al
  • create_workitem_attachment: Yerel bir dosyayı bir iş öğesine ek olarak yükle
  • list_workitem_activities: Bir iş öğesi için etkinlik geçmişini listele (alan değişiklikleri, durum geçişleri, ilişkilendirme değişiklikleri)
  • list_current_user_effort_records: [Proje Yönetimi] Kullanıcının gerçek iş gücü detaylarını al, bitiş zamanı ve başlangıç zamanı arasındaki fark 6 aydan fazla olamaz
  • list_effort_records: [Proje Yönetimi] Gerçek iş gücü detaylarını al
  • create_effort_record: [Proje Yönetimi] Gerçek iş gücü kaydı yap
  • list_estimated_efforts: [Proje Yönetimi] Tahmini iş gücü detaylarını al
  • create_estimated_effort: [Proje Yönetimi] Tahmini iş gücü kaydı yap
  • update_effort_record: [Proje Yönetimi] Kayıtlı gerçek iş gücünü güncelle
  • update_estimated_effort: [Proje Yönetimi] Kayıtlı tahmini iş gücünü güncelle

İş Hattı Yönetim Araçları

  • get_pipeline: İş hattı detaylarını getir
  • list_pipelines: İş hattı listesini getir
  • smart_list_pipelines: Doğal dil zaman referanslarıyla akıllı iş hattı araması
  • generate_pipeline_yaml: [İş Hattı Yönetimi] İş hattı YAML yapılandırması oluştur
  • create_pipeline_from_description: Doğal dil açıklamasından bir iş hattı oluştur
  • update_pipeline: [İş Hattı Yönetimi] İş hattı YAML içeriğini güncelle
  • create_pipeline_run: Bir iş hattı çalıştırma örneği oluştur
  • get_latest_pipeline_run: En son iş hattı çalıştırma örneğini getir
  • get_pipeline_run: İş hattı çalıştırma detaylarını getir
  • list_pipeline_runs: İş hattı çalıştırma listesini getir
  • list_pipeline_jobs_by_category: İş hattı yürütme görevlerini kategoriye göre getir
  • list_pipeline_job_historys: Bir iş hattı görevinin yürütme geçmişini getir
  • execute_pipeline_job_run: Bir iş hattı görevini manuel olarak çalıştır
  • get_pipeline_job_run_log: Bir iş hattı işinin yürütme günlüklerini getir
  • list_service_connections: Organizasyondaki servis bağlantılarını listele
  • create_pipeline_from_description: Otomatik olarak YAML yapılandırması oluşturur ve iş hattı oluşturur
  • update_pipeline: Yunxiao'da pipelineId ile mevcut bir iş hattını güncelle. İş hattı YAML'ini, aşamaları, işleri vb. güncellemek için kullanın.
  • create_resource_member: Bir kaynak üyesi oluştur
  • delete_resource_member: Bir kaynak üyesini sil
  • list_resource_members: Kaynak üyelerinin listesini getir
  • update_resource_member: Bir kaynak üyesini güncelle
  • update_resource_owner: Kaynak sahibini devret
  • create_tag: Bir etiket oluştur
  • create_tag_group: Bir etiket grubu oluştur
  • list_tag_groups: Etiket gruplarının listesini getir
  • delete_tag_group: Bir etiket grubunu sil
  • update_tag_group: Bir etiket grubunu güncelle
  • get_tag_group: Bir etiket grubunu getir
  • delete_tag: Bir etiketi sil
  • update_tag: Bir etiketi güncelle
  • stop_vm_deploy_order: VM dağıtım emrini durdur
  • skip_vm_deploy_machine: VM dağıtım makinesini atla
  • retry_vm_deploy_machine: VM dağıtım makinesini yeniden dene
  • resume_vm_deploy_order: VM dağıtım emrini sürdür
  • get_vm_deploy_order: VM dağıtım emri detaylarını getir
  • get_vm_deploy_machine_log: VM dağıtım makinesi günlüğünü getir

Uygulama Teslim Araçları

  • create_change_order: [uygulama teslimi] Dağıtım emri oluştur
  • list_change_order_versions: [uygulama teslimi] Dağıtım emri sürüm listesini görüntüle
  • get_change_order: [uygulama teslimi] Dağıtım emri tarafından kullanılan malzemeleri ve iş emri durumunu oku
  • list_change_order_job_logs: [uygulama teslimi] Ortam dağıtım emri günlüklerini sorgula
  • find_task_operation_log: [uygulama teslimi] Genellikle alt dağıtım motoru zamanlama detay bilgilerini içeren dağıtım görevi yürütme günlüklerini sorgula
  • execute_job_action: [uygulama teslimi] Ortam dağıtım emrini işle
  • list_change_orders_by_origin: [uygulama teslimi] Oluşturma kaynağına göre dağıtım emrini sorgula
  • create_appstack_change_request: [uygulama teslimi] Değişiklik talebi oluştur
  • get_appstack_change_request_audit_items: [uygulama teslimi] Değişiklik talebinin onay öğelerini getir
  • list_appstack_change_request_executions: [uygulama teslimi] Değişiklik talebinin yürütme kayıtlarını listele
  • list_appstack_change_request_work_items: [uygulama teslimi] Değişiklik talebinin iş öğelerini listele
  • cancel_appstack_change_request: [uygulama teslimi] Değişiklik talebini iptal et
  • close_appstack_change_request: [uygulama teslimi] Değişiklik talebini kapat
  • list_applications: [uygulama teslimi] Bir organizasyondaki uygulamaları sayfalandırma ile listele
  • get_application: [uygulama teslimi] İsme göre uygulama detaylarını getir
  • create_application: [uygulama teslimi] Yeni bir uygulama oluştur
  • update_application: [uygulama teslimi] Mevcut bir uygulamayı güncelle
  • get_latest_orchestration: [uygulama teslimi] Bir ortam için en son orkestrasyonu getir
  • list_app_orchestration: [uygulama teslimi] Uygulama orkestrasyonlarını listele
  • create_app_orchestration: [uygulama teslimi] Bir uygulama orkestrasyonu oluştur
  • delete_app_orchestration: [uygulama teslimi] Bir uygulama orkestrasyonunu sil
  • get_app_orchestration: [uygulama teslimi] Bir uygulama orkestrasyonunu getir
  • update_app_orchestration: [uygulama teslimi] Bir uygulama orkestrasyonunu güncelle
  • get_env_variable_groups: [uygulama teslimi] Bir ortam için değişken gruplarını getir
  • create_variable_group: [uygulama teslimi] Bir değişken grubu oluştur
  • delete_variable_group: [uygulama teslimi] Bir değişken grubunu sil
  • get_variable_group: [uygulama teslimi] Bir değişken grubunu getir
  • update_variable_group: [uygulama teslimi] Bir değişken grubunu güncelle
  • get_app_variable_groups: [uygulama teslimi] Bir uygulama için değişken gruplarını getir
  • get_app_variable_groups_revision: [uygulama teslimi] Bir uygulama için değişken gruplarının revizyonunu getir
  • search_app_templates: [uygulama teslimi] Uygulama şablonlarını ara
  • create_app_tag: [uygulama teslimi] Bir uygulama etiketi oluştur
  • update_app_tag: [uygulama teslimi] Bir uygulama etiketini güncelle
  • search_app_tags: [uygulama teslimi] Uygulama etiketlerini ara
  • update_app_tag_bind: [uygulama teslimi] Uygulama etiketi bağlamalarını güncelle
  • create_global_var: [uygulama teslimi] Genel bir değişken grubu oluştur
  • get_global_var: [uygulama teslimi] Genel bir değişken grubunu getir
  • update_global_var: [uygulama teslimi] Genel bir değişken grubunu güncelle
  • list_global_vars: [uygulama teslimi] Genel değişken gruplarını listele
  • get_machine_deploy_log: [uygulama teslimi] Makine dağıtım günlüğünü getir
  • add_host_list_to_host_group: [uygulama teslimi] Ana makine grubuna ana makine listesi ekle
  • add_host_list_to_deploy_group: [uygulama teslimi] Dağıtım grubuna ana makine listesi ekle
  • list_app_release_workflows: [uygulama teslimi] Bir uygulama için tüm sürüm iş akışlarını listele
  • list_app_release_workflow_briefs: [uygulama teslimi] Bir uygulama için sürüm iş akışı özetlerini listele
  • list_system_release_workflows: [uygulama teslimi] Tüm sistem sürüm iş akışlarını listele
  • create_system_release_workflow: [uygulama teslimi] Bir sistem sürüm iş akışı oluştur
  • update_system_release_stage: [uygulama teslimi] Sistem sürüm iş akışı aşamasını güncelle
  • execute_system_release_stage: [uygulama teslimi] Sistem sürüm iş akışı aşamasını yürüt
  • get_app_release_workflow_stage: [uygulama teslimi] Sürüm iş akışı aşama detaylarını getir
  • list_app_release_stage_briefs: [uygulama teslimi] Sürüm aşaması özetlerini listele
  • update_app_release_stage: [uygulama teslimi] Uygulama sürüm iş akışı aşamasını güncelle
  • list_app_release_stage_runs: [uygulama teslimi] Sürüm aşaması yürütme kayıtlarını listele
  • execute_app_release_stage: [uygulama teslimi] Bir değişiklik talebi için sürüm iş akışı aşamasını yürüt
  • cancel_app_release_stage_execution: [uygulama teslimi] Sürüm iş akışı aşaması yürütmesini iptal et
  • retry_app_release_stage_pipeline: [uygulama teslimi] Sürüm iş akışı aşaması iş hattını yeniden dene
  • skip_app_release_stage_pipeline: [uygulama teslimi] Sürüm iş akışı aşaması iş hattını atla
  • list_app_release_stage_metadata: [uygulama teslimi] Aşama yürütmesi için entegre meta verileri listele
  • get_app_release_stage_pipeline_run: [uygulama teslimi] Sürüm aşaması iş hattı çalıştırma örneğini getir
  • pass_app_release_stage_validate: [uygulama teslimi] Sürüm iş akışı aşaması doğrulamasını geç
  • get_app_release_stage_job_log: [uygulama teslimi] İş hattı işi yürütme günlüğünü getir
  • refuse_app_release_stage_validate: [uygulama teslimi] Sürüm iş akışı aşaması doğrulamasını reddet

Paket Yönetim Araçları

  • list_package_repositories: Paket depoları detay listesini getir
  • list_artifacts: Artifakt detay listesini getir
  • get_artifact: Tekil artifakt detaylarını getir

Test Yönetim Araçları

  • list_testcase_directories: [test yönetimi] Test senaryosu dizin listesini getir
  • create_testcase_directory: [test yönetimi] Bir test senaryosu dizini oluştur
  • get_testcase_field_config: [test yönetimi] Test senaryosu alan yapılandırmasını getir
  • create_testcase: [test yönetimi] Bir test senaryosu oluştur
  • search_testcases: [test yönetimi] Test senaryolarını ara
  • get_testcase: [test yönetimi] Test senaryosu bilgisini getir
  • delete_testcase: [test yönetimi] Bir test senaryosunu sil
  • list_test_plans: [test yönetimi] Test planı listesini getir
  • get_test_result_list: [test yönetimi] Bir test planındaki test senaryosu listesini getir
  • update_test_result: [test yönetimi] Test sonucunu güncelle

Bize Ulaşın

Herhangi bir sorunuz varsa, lütfen tartışma için Alibaba Cloud Devops tartışma grubuna (134400004101) katılın.

Alibaba Cloud Devops MCP Server Group

İlgili Bağlantılar