betomorrow/ci-android注意:SSH客户端已预配置gitlab.com和github.com的SSH主机密钥。(详见此处)
| 变量 | 描述 |
|---|---|
CIBTO_SSH_KEY_[...] | 以此前缀开头的变量将被写入磁盘,并创建新变量CIBTO_SSH_KEY_[...]_PATH,其中包含该文件的路径。此外,密钥会自动添加到SSH代理。 |
CIBTO_SSH_KNOWN_HOST_[...] | 以此前缀开头的变量将被写入sshd已知主机。 |
| 变量 | 描述 |
|---|---|
CIBTO_GIT_USER_EMAIL | 设置git全局用户*** |
CIBTO_GIT_USER_NAME | 设置git全局用户名 |
| 命令 | 描述 |
|---|---|
git-set-key <key_path> | 配置git使用提供的key通过SSH访问,并禁用StrictHostKeyChecking(严格主机密钥检查) |
默认区域:eu-west-1
| 变量 | 描述 |
|---|---|
CIBTO_AWS_ECR_AUTO_LOGIN | 启用ECR自动登录(默认:0) |
CIBTO_AWS_S3_ENDPOINT | 设置要使用的S3端点(如[***]) |
| 命令 | 描述 |
|---|---|
aws-ecr-login <region> | 登录指定region的ECR |
无特定命令或变量
| 变量 | 描述 |
|---|---|
CIBTO_GCLOUD_AR_AUTO_LOGIN | 启用Artifact Registry自动登录 |
CIBTO_AZURE_RM_SUBSCRIPTION_ID | 设置Azure订阅ID |
CIBTO_AZURE_RM_TENANT_ID | 设置Azure订阅租户ID |
CIBTO_AZURE_RM_CLIENT_ID | 设置服务主体应用ID |
CIBTO_AZURE_RM_CLIENT_SECRET | 设置服务主体密钥 |
| 命令 | 描述 |
|---|---|
push_web_preview <src_path|docker_tag> <app_name> | 部署Web预览。若部署静态网站(SSG),提供包含文件的目录(通常是index.html所在目录)。若为SPA处理错误,请在推送预览前将index.html复制为_errors.html。若部署Docker镜像,提供要部署的镜像标签,注意镜像必须在8080端口提供服务。app_name为任意字段,用于提供提示(如backend/frontend、storybook等) |
push_mobile_preview <filename> <filepath> <app_name> | 部署移动应用预览。filename是文件被下载时的任意名称,filepath是构建后应用的系统路径,app_name为任意字段,用于提供提示(如android/ios) |
| 变量 | 描述 |
|---|---|
CIBTO_PREVIEWS_SERVER_URL | 预览服务器URL(如[***]) |
CIBTO_PREVIEWS_TOKEN | 预览服务器JWT认证令牌 |
CIBTO_PREVIEWS_SLACK_HOOK_URL | (可选)用于推送通知的Slack钩子URL |
| 变量 | 描述 |
|---|---|
CIBTO_DTRACK_HOST | 设置Dependency Track主机 |
CIBTO_DTRACK_API_KEY | 设置Dependency Track API密钥 |
| 命令 | 描述 |
|---|---|
dtrack-upload -g <GROUP_NAME> -p <PROJECT_NAME> -b <BOM.json> | 上传BOM文件到Dependency Track |
| 变量 | 描述 |
|---|---|
CIBTO_DEBUG | 可设置为任意值以启用此镜像提供的脚本或命令中的调试信息 |
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务