安装 Package
一个以 .ambot 后缀的文件即为一个 Ambot Package 的安装包,安装它只需要很简单的赋予可执行权限并执行即可
$ ./xxx.ambot -h
Usage:
ambot-install [flags]
Flags:
-T, --allow-no-tag allow install no-tag package
-c, --clean clean package (not execute)
-h, --help help for ambot-install
-s, --just-show just show info (not install)
--just-show-tag just show tag (not install)
--just-show-version just show version (not install)
-E, --not-enable do not enable service after install
-S, --not-start do not start service after install
--unsafe-allow-dirty (unsafe) allow install dirty package
-y, --yes auto confirm for all choices
基础使用
一般而言,在正常的过程中,直接 ./xxx.ambot 即可安装,无需额外指定任何其他命令行参数
对于自动化的过程,由于默认情况下会展示出安装信息并确认,因此需要指定 -y 命令行参数来跳过这个确认步骤
仅展示
有的时候可能只是想获得这个 package 的元信息,这时可以使用 -s 或 --just-show-tag --just-show-version 参数,其中 -s 是给人看的,后两个是给自动化工具获取信息使用的
Service 控制
默认情况下,Ambot Package 的服务会在安装完成后自动启用(enable)和启动(start),如果想要修改这个行为,可以使用 --not-enable --not-start 参数
非标准 Package
默认情况下只允许安装基于 Tag 打出来的 Package,如果想要安装不是 Tag 的可以使用 --allow-no-tag 参数,如果想要安装 Dirty Package 则需要使用 --unsafe-allow-dirty 参数