Пример вывода справки команды ./asoc init -h#
./asoc init -h Инициализация конфигурации по указанному пути (location). Остальные параметры команды задают значения в полученном файле.
Usage: asoc init [flags]
Flags: -h, –help help for init -x, –location string Расположение конфигурации (default «.») -l, –log-level string Уровень логирования. (error/err, warn, info, debug, trace) (default «info») -o, –orch-host string Хост ASOC Orchestrator -p, –point string Точка интеграции (default «build-point») -r, –project string Ключ проекта -s, –store-host string Хост ASOC Orchestrator -t, –tenant string Ключ тенанта -v, –version string Версия сканирования
Global 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
--no-banner не показывать баннер