yunxiao
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseYunxiao
Yunxiao
通过阿里云 CLI 插件 调用云效 OpenAPI。不要用 / AK/SK;数据面只用个人访问令牌(PAT)。
aliyun-cli-devopsaliyun configure通过阿里云 CLI 插件 调用云效 OpenAPI。不要使用 / AK/SK;数据层面仅使用个人访问令牌(PAT)。
aliyun-cli-devopsaliyun configureInstructions
操作说明
-
只做检测,不要预装:bash
aliyun version aliyun devops version- 通过:CLI ≥ 3.3.0 且插件返回版本 → 不要重装,继续步骤 2。
- 失败:不存在、版本低于 3.3.0、或
aliyun不可用 → 读并执行 references/install.md(装 CLI、装插件,再引导用户拿 PAT / orgId 并填写)。devops
-
检查凭证(只看是否存在,绝不打印令牌):
- PowerShell:,以及
[bool]$env:ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKEN或ORGANIZATION_IDAPI_BASE_URL - bash:
[ -n "$ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKEN" ]
- PowerShell:
-
未配置:读 references/install.md 的「获取并填写凭证」,引导用户去控制台拿 PAT 和 organization-id(或 Region 版 api-base-url),等用户填写后再写入环境变量。不要重装 CLI。不要把令牌回显到回复里。
-
不确定命令/参数:或
aliyun devops --help,不要猜。aliyun devops <command> --help -
调用:。优先环境变量;用
aliyun devops <command> [flags]收窄输出。--cli-query
-
仅做检测,不要预装:bash
aliyun version aliyun devops version- 通过:CLI 版本 ≥ 3.3.0 且插件返回版本 → 无需重装,继续步骤 2。
- 失败:不存在、版本低于 3.3.0、或
aliyun不可用 → 阅读并执行 references/install.md(安装 CLI、安装插件,再引导用户获取 PAT / orgId 并填写)。devops
-
检查凭证(仅检查是否存在,绝不打印令牌):
- PowerShell:,以及
[bool]$env:ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKEN或ORGANIZATION_IDAPI_BASE_URL - bash:
[ -n "$ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKEN" ]
- PowerShell:
-
未配置凭证:阅读 references/install.md 的「获取并填写凭证」部分,引导用户前往控制台获取 PAT 和 organization-id(或 Region 版 api-base-url),等用户填写完成后再写入环境变量。不要重装 CLI。不要在回复中回显令牌。
-
不确定命令/参数:使用或
aliyun devops --help,不要猜测。aliyun devops <command> --help -
调用命令:。优先使用环境变量;通过
aliyun devops <command> [flags]缩小输出范围。--cli-query
组织类型
组织类型
| 中心版 | Region 版 | |
|---|---|---|
| 接入点 | 内置 | 控制台实例访问域名 → |
| 组织 ID | 必须 | 不要设 |
PAT:云效工作台 → 头像 → 个人设置 → 个人访问令牌。只在创建时显示一次。最小权限,设过期时间。
| 中心版 | Region 版 | |
|---|---|---|
| 接入点 | 内置 | 控制台实例访问域名 → |
| 组织 ID | 必须设置 | 无需设置 |
PAT 获取路径:云效工作台 → 头像 → 个人设置 → 个人访问令牌。仅在创建时显示一次。请设置最小权限及过期时间。
环境变量
环境变量
中心版: +
ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKENALIBABA_CLOUD_YUNXIAO_ORGANIZATION_IDRegion 版: +
ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKENALIBABA_CLOUD_YUNXIAO_API_BASE_URL禁止把令牌写进命令行、回复、日志或 commit。检查时只报 / 。
已设置未设置中心版: +
ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKENALIBABA_CLOUD_YUNXIAO_ORGANIZATION_IDRegion 版: +
ALIBABA_CLOUD_YUNXIAO_ACCESS_TOKENALIBABA_CLOUD_YUNXIAO_API_BASE_URL禁止将令牌写入命令行、回复、日志或 commit 中。检查时仅反馈「已设置」/「未设置」。
模块前缀
模块前缀
app-stack-*base-*codeup-*flow-*insight-*packages-*projex-*test-hub-*app-stack-*base-*codeup-*flow-*insight-*packages-*projex-*test-hub-*Examples
示例
列出仓库:
bash
aliyun devops codeup-list-repositories --page 1 --per-page 20搜索项目:
bash
aliyun devops projex-search-projects --page 1 --per-page 10更多输入/输出见 examples.md。
列出仓库:
bash
aliyun devops codeup-list-repositories --page 1 --per-page 20搜索项目:
bash
aliyun devops projex-search-projects --page 1 --per-page 10更多输入/输出示例请查看 examples.md。
Additional resources
额外资源
- 安装与首次填写凭证:references/install.md
- 命令与排错:references/reference.md
- 用法示例:examples.md
- 安装与首次填写凭证:references/install.md
- 命令与排错:references/reference.md
- 用法示例:examples.md