Loading...
Loading...
Smoke test for alicloud-platform-devops. Validate script compilation and one bounded DevOps metadata query path.
npx skill4agent add cinience/alicloud-skills alicloud-platform-devops-testskills/platform/devops/alicloud-platform-devops/python -m pip install -U alibabacloud_devops20210625 alibabacloud_tea_openapipython3 tests/common/compile_skill_scripts.py \
--skill-path skills/platform/devops/alicloud-platform-devops \
--output output/alicloud-platform-devops-test/compile-check.jsonpython3 skills/platform/devops/alicloud-platform-devops/scripts/list_openapi_meta_apis.py \
--product-code devops \
--version 2021-06-25 \
--output-dir output/alicloud-platform-devops-testtest -f output/alicloud-platform-devops-test/devops_2021-06-25_api_docs.json
test -f output/alicloud-platform-devops-test/devops_2021-06-25_api_list.md
rg -n "API count: [1-9][0-9]*" output/alicloud-platform-devops-test/devops_2021-06-25_api_list.mdoutput/alicloud-platform-devops-test/export DEVOPS_ORGANIZATION_ID=<organization-id>python3 skills/platform/devops/alicloud-platform-devops/scripts/list_projects.py \
--organization-id \"$DEVOPS_ORGANIZATION_ID\" \
--max-results 10 \
--json \
--output output/alicloud-platform-devops-test/list-projects.json
python3 skills/platform/devops/alicloud-platform-devops/scripts/list_repositories.py \
--organization-id \"$DEVOPS_ORGANIZATION_ID\" \
--page 1 \
--per-page 10 \
--json \
--output output/alicloud-platform-devops-test/list-repositories.json
python3 skills/platform/devops/alicloud-platform-devops/scripts/list_pipelines.py \
--organization-id \"$DEVOPS_ORGANIZATION_ID\" \
--max-results 10 \
--json \
--output output/alicloud-platform-devops-test/list-pipelines.jsonrg -n '\"requestId\"|\"success\"|\"errorCode\"|\"errorMessage\"' \
output/alicloud-platform-devops-test/list-projects.json \
output/alicloud-platform-devops-test/list-repositories.json \
output/alicloud-platform-devops-test/list-pipelines.jsoncompile-check.json.status=passoutput/alicloud-platform-devops-test/