xgent-image-push

Installation
SKILL.md

推镜像到私有仓库

仓库地址从哪来(不在这个 skill 里

仓库域名属内部信息,没有硬编码在这里。脚本按顺序找第一个存在的配置文件:

1) --config <path> 或 $XGENT_REGISTRY_CONFIG
2) ./.xgent-registry.env                        ← 项目内,要加进 .gitignore
3) ${XDG_CONFIG_HOME:-~/.config}/xgent/registry.env
4) ~/.xgent-registry.env
5) <skill 目录>/registry.env                    ← 同目录 registry.env.example 是模板

文件是 KEY=value,必填 REGISTRY(域名,不带协议)和 PROJECT(Harbor 项目名)。 同名环境变量优先,所以 CI 里直接注入 REGISTRY / PROJECT 即可,不必落盘。

找不到配置时脚本会停下来并告诉用户怎么建 —— 这时不要猜域名,也不要从别处翻, 让用户去问运维要,或指给他们 registry.env.example

Installs
60
Repository
xgent-ai/skills
First Seen
Aug 13, 2026
xgent-image-push — xgent-ai/skills