Пример справки утилиты ASOC CLI с описанием флагов и команд#
/asoc -h
╭─╮╭─╮╭─╮╭─╴ ├─┤╰─╮│ ││ ╵ ╵╰─╯╰─╯╰─╴ ASOC CLI app
Usage: asoc [command]
Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command init Инициализация конфигурации scan Сканирование ASOC (старт или проверка параметров) status Статус задачи ver Версия приложения
Flags: -c, –config string файл конфигурации (по умолчанию $HOME/asoc.yaml очередность приоритета: 1. –config/-c 2. env var ASOC_CONFIG 3. (target path)/.asoc.yaml
Создать конфигурационный файл можно командой asoc init
Пример конфигурационного файла asoc.yaml:
-----------------------------------------
point: build-point
version: ""
project: ASOC
tenant: tenant
log-level: info
keep: false
exclusion:
- "**/.git/**"
folder:
- ./*
arch:
host: http://orchestrator-asoc
timeout: 1s
retry-interval: 3s
retry-count: 3
store:
host: https://project-store-asoc
timeout: 1s
retry-interval: 3s
retry-count: 3
http-debug: false
-h, –help help for asoc -l, –log-level string Уровень логирования. (error/err, warn, info, debug, trace) (default «info») –no-banner не показывать баннер
Use «asoc [command] –help» for more information about a command.