AlibabaCloud DevOps MCP
आधिकारिकYunxiao MCP सर्वर AI सहायकों को Yunxiao प्लेटफॉर्म के साथ इंटरैक्ट करने की क्षमता प्रदान करता है।
Alibaba Cloud Dev Ops MCP के साथ आप क्या कर सकते हैं?
- कार्य आइटम खोजें और देखें —
search_workitemsका उपयोग करके विभिन्न परियोजनाओं में कार्य आइटम खोजें और उनके विवरण, टिप्पणियाँ, अटैचमेंट और गतिविधि इतिहास देखें। - मर्ज रिक्वेस्ट और कोड प्रबंधित करें — मर्ज रिक्वेस्ट को सूचीबद्ध करें, बनाएं और उन पर टिप्पणी करें (
list_change_request,create_change_request_comment), रिपॉजिटरी फ़ाइल ट्री ब्राउज़ करें, और ब्रांचों की तुलना करें। - पाइपलाइन चलाएं और निरीक्षण करें —
list_pipeline_runsऔरget_pipeline_job_run_logका उपयोग करके पाइपलाइन रन ट्रिगर करें, निष्पादन लॉग प्राप्त करें, और रन स्थितियों की जांच करें। - एप्लिकेशन डिप्लॉयमेंट संभालें — डिप्लॉयमेंट चेंज ऑर्डर बनाएं, डिप्लॉयमेंट लॉग देखें, और
execute_app_release_stageके साथ रिलीज़ वर्कफ़्लो चरणों को प्रबंधित करें। - टेस्ट केस और योजनाएं प्रबंधित करें —
search_testcasesऔरupdate_test_resultके माध्यम से टेस्ट केस खोजें, टेस्ट योजनाएं बनाएं, और टेस्ट परिणाम अपडेट करें। - संगठन संरचना ब्राउज़ करें —
get_organization_departmentsऔरsearch_organization_membersका उपयोग करके विभागों, सदस्यों और भूमिकाओं की जानकारी प्राप्त करें।
दस्तावेज़
English | 中文
alibabacloud-devops-mcp-server
AlibabaCloud Devops MCP सर्वर AI सहायकों को Yunxiao प्लेटफ़ॉर्म के साथ इंटरैक्ट करने की क्षमता प्रदान करता है, जिससे वे परियोजनाओं में कार्य आइटम सामग्री पढ़ सकते हैं, आवश्यकताओं को समझने के बाद स्वचालित रूप से कोड लिख सकते हैं, और कोड मर्ज अनुरोध सबमिट कर सकते हैं। एंटरप्राइज़ विकास टीमें इसका उपयोग कोड समीक्षाओं में सहायता करने, कार्य प्रबंधन को अनुकूलित करने, दोहराए जाने वाले कार्यों को कम करने और इस प्रकार अधिक महत्वपूर्ण नवाचार और उत्पाद वितरण पर ध्यान केंद्रित करने के लिए कर सकती हैं।
विशेषताएँ
alibabacloud-devops-mcp-server AI सहायकों के लिए निम्नलिखित क्षमताएँ प्रदान करता है:
organization-management: संगठन प्रबंधन उपकरण (संगठन सूची, संगठन विवरण, विभाग जानकारी, संगठनात्मक भूमिकाएँ, सदस्य जानकारी, आदि)code-management: कोड रिपॉजिटरी प्रबंधन उपकरण (रिपॉजिटरी प्रबंधन, शाखा प्रबंधन, मर्ज अनुरोध प्रबंधन, फ़ाइल ट्री, आदि)project-management: परियोजना प्रबंधन उपकरण (परियोजना प्रबंधन, कार्य आइटम प्रबंधन, कार्य आइटम फ़ील्ड, कार्य आइटम टिप्पणियाँ, समय ट्रैकिंग, आदि)pipeline-management: पाइपलाइन प्रबंधन उपकरण (पाइपलाइन सूची, पाइपलाइन कॉन्फ़िगरेशन, संसाधन प्रबंधन, टैग प्रबंधन, परिनियोजन प्रबंधन, आदि)application-delivery: अनुप्रयोग वितरण उपकरण (परिनियोजन आदेश प्रबंधन, अनुप्रयोग प्रबंधन, अनुप्रयोग टैग, चर समूह प्रबंधन, आदि)packages-management: आर्टिफैक्ट रिपॉजिटरी प्रबंधन उपकरण (आर्टिफैक्ट रिपॉजिटरी, आर्टिफैक्ट सूचियाँ, आदि)test-management: परीक्षण प्रबंधन उपकरण (परीक्षण मामला प्रबंधन, परीक्षण मामला निर्देशिकाएँ, परीक्षण योजनाएँ, परीक्षण परिणाम, आदि)
उपयोग
क्षेत्र संस्करण समर्थन
यह उपकरण Yunxiao केंद्रीय स्टेशन और क्षेत्र संस्करण परिनियोजन मोड दोनों का समर्थन करता है:
- केंद्रीय स्टेशन: API डोमेन के रूप में
https://openapi-rdc.aliyuncs.comका उपयोग करता है - क्षेत्र संस्करण: संगठन-विशिष्ट डोमेन का उपयोग करता है, जैसे
https://your-org.devops.aliyuncs.com
स्वचालित मोड पहचान
उपकरण कॉन्फ़िगर किए गए API आधार URL के आधार पर परिनियोजन मोड स्वचालित रूप से निर्धारित करता है:
- यदि URL में
openapi-rdc.aliyuncs.comशामिल है, तो यह केंद्रीय स्टेशन मोड में काम करता है - अन्यथा, यह क्षेत्र संस्करण मोड में काम करता है
क्षेत्र संस्करण कॉन्फ़िगर करना
क्षेत्र संस्करण का उपयोग करते समय, 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"
}
}
}
}
पूर्वापेक्षाएँ
-
node संस्करण >= 18.0.0
-
AlibabaCloud Devops व्यक्तिगत एक्सेस टोकन, प्राप्त करने के लिए यहाँ क्लिक करें। संगठन प्रबंधन, परियोजना सहयोग, कोड प्रबंधन, पाइपलाइन प्रबंधन, आर्टिफैक्ट रिपॉजिटरी प्रबंधन, अनुप्रयोग वितरण और परीक्षण प्रबंधन के अंतर्गत सभी API को पढ़ने और लिखने की अनुमतियाँ प्रदान करें।

आधिकारिक होस्टेड MCP सेवा (कोई इंस्टॉल नहीं)
Yunxiao एक आधिकारिक रूप से होस्टेड MCP समापन बिंदु प्रदान करता है — किसी स्थानीय इंस्टॉल या Docker की आवश्यकता नहीं है। बस अपने क्लाइंट को इस पर इंगित करें और अपने Yunxiao टोकन से प्रमाणित करें।
- केंद्रीय:
https://openapi-rdc.aliyuncs.com/ai/mcp - क्षेत्र संस्करण: आपके संगठन का क्षेत्र डोमेन +
/ai/mcp, उदा.https://<your-org>.devops.aliyuncs.com/ai/mcp— वही डोमेन जिसका उपयोग आप अपने क्षेत्र में Yunxiao तक पहुँचने के लिए करते हैं। - परिवहन: स्ट्रीमेबल HTTP (स्टेटलेस)
- प्रमाणीकरण:
Authorization: Bearer <YOUR_TOKEN>(या हेडरX-Yunxiao-Token: <YOUR_TOKEN>)
क्लाइंट कॉन्फ़िग — केंद्रीय (मूल दूरस्थ समर्थन वाले क्लाइंट, जैसे Cursor):
{
"mcpServers": {
"yunxiao": {
"url": "https://openapi-rdc.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
क्लाइंट कॉन्फ़िग — क्षेत्र संस्करण (URL को अपने क्षेत्र डोमेन से बदलें):
{
"mcpServers": {
"yunxiao": {
"url": "https://<your-org>.devops.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
सुझाव: केवल आवश्यक टूलसेट का अनुरोध करके संदर्भ उपयोग कम करें —
?toolsets=code-management,project-managementया हेडरX-Devops-Toolsets। पूर्ण गाइड देखें: docs/hosted-mcp-guide.zh-CN.md।
त्वरित शुरुआत (स्व-होस्ट, Stdio मोड का उपयोग करके)
Stdio मोड सबसे सरल स्व-होस्टिंग तरीका है, जो अधिकांश MCP क्लाइंट (जैसे Cursor, Claude Desktop, iFlow, आदि) के लिए उपयुक्त है। Docker इंस्टॉलेशन की आवश्यकता नहीं है, बस npx के माध्यम से चलाएँ।
विकल्प 1: NPX के माध्यम से सीधा उपयोग (सबसे सरल)
अपने MCP क्लाइंट कॉन्फ़िगरेशन फ़ाइल में निम्नलिखित कॉन्फ़िगरेशन जोड़ें:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": [
"-y",
"alibabacloud-devops-mcp-server"
],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
नोट:
<YOUR_TOKEN>को अपने Yunxiao एक्सेस टोकन से बदलें-yध्वज मैन्युअल पुष्टि के बिना स्वचालित रूप से इंस्टॉलेशन की पुष्टि करता है- डिफ़ॉल्ट रूप से उपकरण Yunxiao केंद्रीय स्टेशन OpenAPI (
https://openapi-rdc.aliyuncs.com) को कॉल करता है; किसी अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं है- यदि आप क्षेत्र संस्करण (संगठन-विशिष्ट डोमेन) पर हैं, तो एक अतिरिक्त पर्यावरण चर
YUNXIAO_API_BASE_URLको अपने Yunxiao इंस्टेंस URL पर सेट करें, उदा.https://your-org.devops.aliyuncs.com। विवरण के लिए ऊपर क्षेत्र संस्करण कॉन्फ़िगर करना अनुभाग देखें- यह विधि stdio मोड का उपयोग करती है, मानक इनपुट/आउटपुट के माध्यम से MCP क्लाइंट के साथ संचार करती है
Docker का उपयोग करना (वैकल्पिक)
परिवहन मोड
| मोड | CLI ध्वज | पर्यावरण चर | समापन बिंदु |
|---|---|---|---|
| Stdio | (डिफ़ॉल्ट) | — | stdin/stdout |
| SSE | --sse | MCP_TRANSPORT=sse | /sse + /messages |
| स्ट्रीमेबल HTTP | --streamable-http | MCP_TRANSPORT=streamable-http | /mcp |
| दोनों | --sse --streamable-http | MCP_TRANSPORT=both | /sse + /mcp |
स्ट्रीमेबल HTTP MCP विनिर्देश का अनुशंसित दूरस्थ परिवहन है। SSE विरासत है; माइग्रेशन के दौरान
bothका उपयोग करें।
1. इमेज खींचें
docker pull build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
स्व-निर्मित:
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
2. सर्वर प्रारंभ करें
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 / दोनों — MCP_TRANSPORT सेट करें और 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
वैकल्पिक स्ट्रीमेबल HTTP पर्यावरण चर:
MCP_STREAMABLE_PATH: MCP समापन बिंदु पथ (डिफ़ॉल्ट/mcp)MCP_HTTP_HOST: बाइंड होस्ट (डिफ़ॉल्ट0.0.0.0)MCP_ALLOWED_HOSTS: अनुमतHostहेडर मान (अल्पविराम से अलग)
3. 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: http://localhost:3000/mcp
क्वेरी पैरामीटर या हेडर के माध्यम से क्रेडेंशियल पास करें:
http://localhost:3000/mcp?yunxiao_access_token=YOUR_TOKEN_HERE
या अनुरोध हेडर: x-yunxiao-token: YOUR_TOKEN_HERE
क्षेत्र / इंस्टेंस OpenAPI आधार:
http://localhost:3000/mcp?yunxiao_access_token=TOKEN&yunxiao_api_base_url=https%3A%2F%2Fyour-org.devops.aliyuncs.com
या अनुरोध हेडर: 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: http://localhost:3000/sse (SSE) या http://localhost:3000/mcp (स्ट्रीमेबल HTTP)
टूलसेट
सर्वर अब टूलसेट का समर्थन करता है, जिससे आप केवल आवश्यक उपकरणों को सक्षम कर सकते हैं। इससे AI सहायक को प्रस्तुत उपकरणों की संख्या कम हो सकती है और प्रदर्शन में सुधार हो सकता है।
उपलब्ध टूलसेट:
organization-management: संगठन प्रबंधन उपकरण (संगठन सूची, संगठन विवरण, विभाग जानकारी, संगठनात्मक भूमिकाएँ, सदस्य जानकारी, आदि)code-management: कोड रिपॉजिटरी प्रबंधन उपकरण (रिपॉजिटरी प्रबंधन, शाखा प्रबंधन, मर्ज अनुरोध प्रबंधन, फ़ाइल ट्री, आदि)project-management: परियोजना प्रबंधन उपकरण (परियोजना प्रबंधन, कार्य आइटम प्रबंधन, कार्य आइटम फ़ील्ड, कार्य आइटम टिप्पणियाँ, समय ट्रैकिंग, आदि)pipeline-management: पाइपलाइन प्रबंधन उपकरण (पाइपलाइन सूची, पाइपलाइन कॉन्फ़िगरेशन, संसाधन प्रबंधन, टैग प्रबंधन, परिनियोजन प्रबंधन, आदि)packages-management: आर्टिफैक्ट रिपॉजिटरी प्रबंधन उपकरण (आर्टिफैक्ट रिपॉजिटरी, आर्टिफैक्ट सूचियाँ, आदि)application-delivery: अनुप्रयोग वितरण उपकरण (परिनियोजन आदेश प्रबंधन, अनुप्रयोग प्रबंधन, अनुप्रयोग टैग, चर समूह प्रबंधन, आदि)test-management: परीक्षण प्रबंधन उपकरण (परीक्षण मामला प्रबंधन, परीक्षण मामला निर्देशिकाएँ, परीक्षण योजनाएँ, परीक्षण परिणाम, आदि)
टूलसेट का उपयोग करने के लिए, आप उन्हें कमांड लाइन तर्कों या पर्यावरण चर के माध्यम से निर्दिष्ट कर सकते हैं:
- कमांड लाइन तर्क के माध्यम से:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
- पर्यावरण चर के माध्यम से:
DEVOPS_TOOLSETS=code-management,project-management npx -y alibabacloud-devops-mcp-server
यदि कोई टूलसेट निर्दिष्ट नहीं है, तो डिफ़ॉल्ट रूप से सभी उपकरण सक्षम होंगे।
उपकरण
alibabacloud-devops-mcp-server विभिन्न उपकरणों को एकीकृत करता है, जिनमें शामिल हैं:
संगठन प्रबंधन
get_current_organization_Info: वर्तमान उपयोगकर्ता की संगठन जानकारी प्राप्त करेंget_user_organizations: वर्तमान उपयोगकर्ता द्वारा शामिल संगठनों की सूची प्राप्त करेंget_organization_role: किसी संगठन भूमिका के बारे में जानकारी प्राप्त करेंget_organization_departments: किसी संगठन में विभागों की सूची प्राप्त करेंget_organization_department_info: किसी संगठन में एक विभाग के बारे में जानकारी प्राप्त करेंget_organization_department_ancestors: किसी संगठन में एक विभाग के पूर्वजों को प्राप्त करेंget_organization_members: किसी संगठन में सदस्यों की सूची प्राप्त करेंget_organization_member_info: किसी संगठन में एक सदस्य के बारे में जानकारी प्राप्त करेंget_organization_member_info_by_user_id: उपयोगकर्ता ID द्वारा किसी संगठन में एक सदस्य के बारे में जानकारी प्राप्त करेंsearch_organization_members: संगठन के सदस्यों की खोज करेंlist_organization_roles: संगठन भूमिकाओं की सूची बनाएंget_organization_role: किसी संगठन भूमिका के बारे में जानकारी प्राप्त करें
कोड प्रबंधन उपकरण
create_branch: एक शाखा बनाएँdelete_branch: एक शाखा हटाएँget_branch: शाखा जानकारी प्राप्त करेंlist_branches: शाखा सूची प्राप्त करेंcreate_file: एक फ़ाइल बनाएँdelete_file: एक फ़ाइल हटाएँget_file_blobs: फ़ाइल सामग्री प्राप्त करेंlist_files: फ़ाइल ट्री क्वेरी करेंupdate_file: फ़ाइल सामग्री अपडेट करेंcreate_change_request: एक मर्ज अनुरोध बनाएँcreate_change_request_comment: मर्ज अनुरोध पर एक टिप्पणी बनाएँget_change_request: मर्ज अनुरोध क्वेरी करेंlist_change_request_patch_sets: मर्ज अनुरोध संस्करण सूची क्वेरी करेंlist_change_request: मर्ज अनुरोध सूची क्वेरी करेंlist_change_request_comments: मर्ज अनुरोध टिप्पणी सूची क्वेरी करेंget_compare: कोड की तुलना करेंget_repository: रिपॉजिटरी विवरण प्राप्त करेंlist_repositories: रिपॉजिटरी सूची प्राप्त करेंlist_commits: [कोड प्रबंधन] किसी रिपॉजिटरी में कमिट्स की सूची बनाएंget_commit: [कोड प्रबंधन] कमिट विवरण प्राप्त करेंcreate_commit_comment: [कोड प्रबंधन] किसी कमिट पर एक टिप्पणी बनाएँ
परियोजना प्रबंधन उपकरण
get_project: परियोजना विवरण प्राप्त करेंsearch_projects: परियोजनाएँ खोजेंget_sprint: स्प्रिंट विवरण प्राप्त करेंlist_sprints: किसी परियोजना में स्प्रिंट्स की सूची बनाएंcreate_sprint: [परियोजना प्रबंधन] एक स्प्रिंट बनाएँupdate_sprint: [परियोजना प्रबंधन] एक स्प्रिंट अपडेट करेंsearch_programs: [परियोजना प्रबंधन] प्रोग्राम खोजेंlist_program_versions: [परियोजना प्रबंधन] प्रोग्राम संस्करणों की सूची बनाएंlist_versions: [परियोजना प्रबंधन] परियोजना संस्करणों की सूची बनाएंcreate_version: [परियोजना प्रबंधन] एक संस्करण बनाएँupdate_version: [परियोजना प्रबंधन] एक संस्करण अपडेट करेंdelete_version: [परियोजना प्रबंधन] एक संस्करण हटाएँget_work_item: कार्य आइटम विवरण प्राप्त करेंupdate_work_item: [परियोजना प्रबंधन] एक कार्य आइटम अपडेट करेंsearch_workitems: कार्य आइटम खोजेंget_work_item_types: कार्य आइटम प्रकार प्राप्त करेंcreate_work_item: कार्य आइटम बनाएँlist_all_work_item_types: किसी संगठन में सभी कार्य आइटम प्रकारों की सूची बनाएंlist_work_item_types: किसी परियोजना स्थान में कार्य आइटम प्रकारों की सूची बनाएंget_work_item_type: किसी विशिष्ट कार्य आइटम प्रकार का विवरण प्राप्त करेंlist_work_item_relation_work_item_types: उन कार्य आइटम प्रकारों की सूची बनाएं जो किसी विशिष्ट कार्य आइटम से संबंधित हो सकते हैंget_work_item_type_field_config: किसी विशिष्ट कार्य आइटम प्रकार के लिए फ़ील्ड कॉन्फ़िगरेशन प्राप्त करेंget_work_item_workflow: किसी विशिष्ट कार्य आइटम प्रकार के लिए वर्कफ़्लो जानकारी प्राप्त करेंlist_work_item_comments: किसी विशिष्ट कार्य आइटम के लिए टिप्पणियों की सूची बनाएंcreate_work_item_comment: किसी विशिष्ट कार्य आइटम के लिए एक टिप्पणी बनाएँlist_workitem_attachments: किसी विशिष्ट कार्य आइटम के लिए अनुलग्नकों की सूची बनाएंget_workitem_file: किसी विशिष्ट कार्य आइटम अनुलग्नक के लिए फ़ाइल जानकारी प्राप्त करेंcreate_workitem_attachment: किसी कार्य आइटम में अनुलग्नक के रूप में एक स्थानीय फ़ाइल अपलोड करेंlist_workitem_activities: किसी कार्य आइटम के लिए गतिविधि इतिहास सूचीबद्ध करें (फ़ील्ड परिवर्तन, स्थिति संक्रमण, संबद्धता परिवर्तन)list_current_user_effort_records: [परियोजना प्रबंधन] उपयोगकर्ता का वास्तविक कार्य घंटे विवरण प्राप्त करें, समाप्ति समय और प्रारंभ समय के बीच का अंतराल 6 महीने से अधिक नहीं हो सकताlist_effort_records: [परियोजना प्रबंधन] वास्तविक कार्य घंटे विवरण प्राप्त करेंcreate_effort_record: [परियोजना प्रबंधन] वास्तविक कार्य घंटे दर्ज करेंlist_estimated_efforts: [परियोजना प्रबंधन] अनुमानित कार्य घंटे विवरण प्राप्त करेंcreate_estimated_effort: [परियोजना प्रबंधन] अनुमानित कार्य घंटे दर्ज करेंupdate_effort_record: [परियोजना प्रबंधन] दर्ज वास्तविक कार्य घंटे अपडेट करेंupdate_estimated_effort: [परियोजना प्रबंधन] दर्ज अनुमानित कार्य घंटे अपडेट करें
पाइपलाइन प्रबंधन उपकरण
get_pipeline: पाइपलाइन विवरण प्राप्त करेंlist_pipelines: पाइपलाइन सूची प्राप्त करेंsmart_list_pipelines: प्राकृतिक भाषा समय संदर्भों के साथ स्मार्ट पाइपलाइन खोजgenerate_pipeline_yaml: [पाइपलाइन प्रबंधन] पाइपलाइन YAML कॉन्फ़िगरेशन जनरेट करेंcreate_pipeline_from_description: प्राकृतिक भाषा विवरण से पाइपलाइन बनाएँupdate_pipeline: [पाइपलाइन प्रबंधन] पाइपलाइन YAML सामग्री अपडेट करेंcreate_pipeline_run: पाइपलाइन रन इंस्टेंस बनाएँget_latest_pipeline_run: नवीनतम पाइपलाइन रन इंस्टेंस प्राप्त करेंget_pipeline_run: पाइपलाइन रन विवरण प्राप्त करेंlist_pipeline_runs: पाइपलाइन रन सूची प्राप्त करेंlist_pipeline_jobs_by_category: श्रेणी के अनुसार पाइपलाइन निष्पादन कार्य प्राप्त करेंlist_pipeline_job_historys: पाइपलाइन कार्य का निष्पादन इतिहास प्राप्त करेंexecute_pipeline_job_run: पाइपलाइन कार्य मैन्युअल रूप से चलाएँget_pipeline_job_run_log: पाइपलाइन जॉब का निष्पादन लॉग प्राप्त करेंlist_service_connections: संगठन में सेवा कनेक्शन सूचीबद्ध करेंcreate_pipeline_from_description: स्वचालित रूप से YAML कॉन्फ़िगरेशन जनरेट करता है और पाइपलाइन बनाता हैupdate_pipeline: pipelineId द्वारा Yunxiao में मौजूदा पाइपलाइन अपडेट करें। पाइपलाइन YAML, चरण, जॉब आदि अपडेट करने के लिए इसका उपयोग करें।create_resource_member: संसाधन सदस्य बनाएँdelete_resource_member: संसाधन सदस्य हटाएँlist_resource_members: संसाधन सदस्यों की सूची प्राप्त करेंupdate_resource_member: संसाधन सदस्य अपडेट करेंupdate_resource_owner: संसाधन स्वामी स्थानांतरित करेंcreate_tag: टैग बनाएँcreate_tag_group: टैग समूह बनाएँlist_tag_groups: टैग समूहों की सूची प्राप्त करेंdelete_tag_group: टैग समूह हटाएँupdate_tag_group: टैग समूह अपडेट करेंget_tag_group: टैग समूह प्राप्त करेंdelete_tag: टैग हटाएँupdate_tag: टैग अपडेट करेंstop_vm_deploy_order: VM परिनियोजन आदेश रोकेंskip_vm_deploy_machine: VM परिनियोजन मशीन छोड़ेंretry_vm_deploy_machine: VM परिनियोजन मशीन पुनः प्रयास करेंresume_vm_deploy_order: VM परिनियोजन आदेश फिर से शुरू करेंget_vm_deploy_order: VM परिनियोजन आदेश विवरण प्राप्त करेंget_vm_deploy_machine_log: VM परिनियोजन मशीन लॉग प्राप्त करें
अनुप्रयोग वितरण उपकरण
create_change_order: [अनुप्रयोग वितरण] परिनियोजन आदेश बनाएँlist_change_order_versions: [अनुप्रयोग वितरण] परिनियोजन आदेश संस्करण सूची देखेंget_change_order: [अनुप्रयोग वितरण] परिनियोजन आदेश द्वारा उपयोग की गई सामग्री और कार्य आदेश स्थिति पढ़ेंlist_change_order_job_logs: [अनुप्रयोग वितरण] पर्यावरण परिनियोजन आदेश लॉग क्वेरी करेंfind_task_operation_log: [अनुप्रयोग वितरण] परिनियोजन कार्य निष्पादन लॉग क्वेरी करें, जिसमें आमतौर पर डाउनस्ट्रीम परिनियोजन इंजन की शेड्यूलिंग विस्तृत जानकारी होती हैexecute_job_action: [अनुप्रयोग वितरण] पर्यावरण परिनियोजन आदेश संचालित करेंlist_change_orders_by_origin: [अनुप्रयोग वितरण] निर्माण स्रोत के अनुसार परिनियोजन आदेश क्वेरी करेंcreate_appstack_change_request: [अनुप्रयोग वितरण] परिवर्तन अनुरोध बनाएँget_appstack_change_request_audit_items: [अनुप्रयोग वितरण] परिवर्तन अनुरोध के अनुमोदन आइटम प्राप्त करेंlist_appstack_change_request_executions: [अनुप्रयोग वितरण] परिवर्तन अनुरोध के निष्पादन रिकॉर्ड सूचीबद्ध करेंlist_appstack_change_request_work_items: [अनुप्रयोग वितरण] परिवर्तन अनुरोध के कार्य आइटम सूचीबद्ध करेंcancel_appstack_change_request: [अनुप्रयोग वितरण] परिवर्तन अनुरोध रद्द करेंclose_appstack_change_request: [अनुप्रयोग वितरण] परिवर्तन अनुरोध बंद करेंlist_applications: [अनुप्रयोग वितरण] पृष्ठांकन के साथ संगठन में अनुप्रयोग सूचीबद्ध करेंget_application: [अनुप्रयोग वितरण] नाम से अनुप्रयोग विवरण प्राप्त करेंcreate_application: [अनुप्रयोग वितरण] नया अनुप्रयोग बनाएँupdate_application: [अनुप्रयोग वितरण] मौजूदा अनुप्रयोग अपडेट करेंget_latest_orchestration: [अनुप्रयोग वितरण] पर्यावरण के लिए नवीनतम ऑर्केस्ट्रेशन प्राप्त करेंlist_app_orchestration: [अनुप्रयोग वितरण] अनुप्रयोग ऑर्केस्ट्रेशन सूचीबद्ध करेंcreate_app_orchestration: [अनुप्रयोग वितरण] अनुप्रयोग ऑर्केस्ट्रेशन बनाएँdelete_app_orchestration: [अनुप्रयोग वितरण] अनुप्रयोग ऑर्केस्ट्रेशन हटाएँget_app_orchestration: [अनुप्रयोग वितरण] अनुप्रयोग ऑर्केस्ट्रेशन प्राप्त करेंupdate_app_orchestration: [अनुप्रयोग वितरण] अनुप्रयोग ऑर्केस्ट्रेशन अपडेट करेंget_env_variable_groups: [अनुप्रयोग वितरण] पर्यावरण के लिए चर समूह प्राप्त करेंcreate_variable_group: [अनुप्रयोग वितरण] चर समूह बनाएँdelete_variable_group: [अनुप्रयोग वितरण] चर समूह हटाएँget_variable_group: [अनुप्रयोग वितरण] चर समूह प्राप्त करेंupdate_variable_group: [अनुप्रयोग वितरण] चर समूह अपडेट करेंget_app_variable_groups: [अनुप्रयोग वितरण] अनुप्रयोग के लिए चर समूह प्राप्त करेंget_app_variable_groups_revision: [अनुप्रयोग वितरण] अनुप्रयोग के लिए चर समूहों का संशोधन प्राप्त करेंsearch_app_templates: [अनुप्रयोग वितरण] अनुप्रयोग टेम्पलेट खोजेंcreate_app_tag: [अनुप्रयोग वितरण] अनुप्रयोग टैग बनाएँupdate_app_tag: [अनुप्रयोग वितरण] अनुप्रयोग टैग अपडेट करेंsearch_app_tags: [अनुप्रयोग वितरण] अनुप्रयोग टैग खोजेंupdate_app_tag_bind: [अनुप्रयोग वितरण] अनुप्रयोग टैग बाइंडिंग अपडेट करेंcreate_global_var: [अनुप्रयोग वितरण] वैश्विक चर समूह बनाएँget_global_var: [अनुप्रयोग वितरण] वैश्विक चर समूह प्राप्त करेंupdate_global_var: [अनुप्रयोग वितरण] वैश्विक चर समूह अपडेट करेंlist_global_vars: [अनुप्रयोग वितरण] वैश्विक चर समूह सूचीबद्ध करेंget_machine_deploy_log: [अनुप्रयोग वितरण] मशीन परिनियोजन लॉग प्राप्त करेंadd_host_list_to_host_group: [अनुप्रयोग वितरण] होस्ट समूह में होस्ट सूची जोड़ेंadd_host_list_to_deploy_group: [अनुप्रयोग वितरण] परिनियोजन समूह में होस्ट सूची जोड़ेंlist_app_release_workflows: [अनुप्रयोग वितरण] अनुप्रयोग के लिए सभी रिलीज़ वर्कफ़्लो सूचीबद्ध करेंlist_app_release_workflow_briefs: [अनुप्रयोग वितरण] अनुप्रयोग के लिए रिलीज़ वर्कफ़्लो संक्षिप्त विवरण सूचीबद्ध करेंlist_system_release_workflows: [अनुप्रयोग वितरण] सभी सिस्टम रिलीज़ वर्कफ़्लो सूचीबद्ध करेंcreate_system_release_workflow: [अनुप्रयोग वितरण] सिस्टम रिलीज़ वर्कफ़्लो बनाएँupdate_system_release_stage: [अनुप्रयोग वितरण] सिस्टम रिलीज़ वर्कफ़्लो चरण अपडेट करेंexecute_system_release_stage: [अनुप्रयोग वितरण] सिस्टम रिलीज़ वर्कफ़्लो चरण निष्पादित करेंget_app_release_workflow_stage: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण विवरण प्राप्त करेंlist_app_release_stage_briefs: [अनुप्रयोग वितरण] रिलीज़ चरण संक्षिप्त विवरण सूचीबद्ध करेंupdate_app_release_stage: [अनुप्रयोग वितरण] अनुप्रयोग रिलीज़ वर्कफ़्लो चरण अपडेट करेंlist_app_release_stage_runs: [अनुप्रयोग वितरण] रिलीज़ चरण निष्पादन रिकॉर्ड सूचीबद्ध करेंexecute_app_release_stage: [अनुप्रयोग वितरण] परिवर्तन अनुरोध के लिए रिलीज़ वर्कफ़्लो चरण निष्पादित करेंcancel_app_release_stage_execution: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण निष्पादन रद्द करेंretry_app_release_stage_pipeline: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण पाइपलाइन पुनः प्रयास करेंskip_app_release_stage_pipeline: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण पाइपलाइन छोड़ेंlist_app_release_stage_metadata: [अनुप्रयोग वितरण] चरण निष्पादन के लिए एकीकृत मेटाडेटा सूचीबद्ध करेंget_app_release_stage_pipeline_run: [अनुप्रयोग वितरण] रिलीज़ चरण पाइपलाइन रन इंस्टेंस प्राप्त करेंpass_app_release_stage_validate: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण सत्यापन पास करेंget_app_release_stage_job_log: [अनुप्रयोग वितरण] पाइपलाइन जॉब निष्पादन लॉग प्राप्त करेंrefuse_app_release_stage_validate: [अनुप्रयोग वितरण] रिलीज़ वर्कफ़्लो चरण सत्यापन अस्वीकार करें
पैकेज प्रबंधन उपकरण
list_package_repositories: पैकेज रिपॉजिटरी विवरण सूची प्राप्त करेंlist_artifacts: आर्टिफैक्ट विवरण सूची प्राप्त करेंget_artifact: एकल आर्टिफैक्ट विवरण प्राप्त करें
परीक्षण प्रबंधन उपकरण
list_testcase_directories: [परीक्षण प्रबंधन] परीक्षण मामला निर्देशिका सूची प्राप्त करेंcreate_testcase_directory: [परीक्षण प्रबंधन] परीक्षण मामला निर्देशिका बनाएँget_testcase_field_config: [परीक्षण प्रबंधन] परीक्षण मामला फ़ील्ड कॉन्फ़िगरेशन प्राप्त करेंcreate_testcase: [परीक्षण प्रबंधन] परीक्षण मामला बनाएँsearch_testcases: [परीक्षण प्रबंधन] परीक्षण मामले खोजेंget_testcase: [परीक्षण प्रबंधन] परीक्षण मामला जानकारी प्राप्त करेंdelete_testcase: [परीक्षण प्रबंधन] परीक्षण मामला हटाएँlist_test_plans: [परीक्षण प्रबंधन] परीक्षण योजना सूची प्राप्त करेंget_test_result_list: [परीक्षण प्रबंधन] परीक्षण योजना में परीक्षण मामला सूची प्राप्त करेंupdate_test_result: [परीक्षण प्रबंधन] परीक्षण परिणाम अपडेट करें
संपर्क करें
यदि आपके कोई प्रश्न हैं, तो कृपया चर्चा के लिए Alibaba Cloud Devops चर्चा समूह (134400004101) में शामिल हों।
