Для упрощения взаимодействия с системой, нами разработан инструмент командной строки. CLI позволяет управлять всеми
сервисами Amvera не покидая консоли.

Установка

Для Windows

cli-win1

Добавьте в переменную окружения PATH путь до этой директории, чтобы система смогла найти исполняемый файл.
cli-win2

Для удаления CLI необходимо удалить созданную директорию вместе с файлом amvera.yml и убрать добавленное значение из переменной PATH.

Для Mac OS

Установка
Производится с использованием homebrew.

Для установки brew выполните команду

/bin/bash-ccurl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

Для установки CLI выполните команду

brewinstallamvera-cloud/brew/amvera

Удаление
Если требуется удалить CLI, выполните команду

Альтернативным способом является установка из архива.
Если у вас процессор m1/m2, используйте ссылку для скачивания архива.
Если у вас процессор intel, используйте ссылку для скачивания архива.

Для Linux

Производится с использованием homebrew.

Для установки brew выполните команду

/bin/bash-ccurl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

Для установки CLI выполните команду

brewinstallamvera-cloud/brew/amvera

Удаление
Если требуется удалить CLI, выполните команду

Ваша система может заблокировать установку с предупреждением, что файл от неизвестного издателя.

Для Mac OS это сопровождается следующим предупреждением
cli-macos1

Для продолжения установки зайдите в настройках OC во вкладку «Защита и безопасность», разблокируйте замок в левом нижнем угу экрана и нажмите «Все равно разрешить».

cli-macos2

Для иных ОС порядок действий схож, нужно разрешить установку в настройках безопасности.

Авторизация

После установки введите в командной строке:
amvera -v (или amvera version)

Если вы получите ошибку, что приложение нельзя открыть из-за невозможности проверить разработчика, используйте инструкцию по разблокировке из пункта выше.

Если все верно, cистема выведет примерно следующее
cli1

Пример использования

Вы получите список доступных команд (недоступные команды отмечены *).

После авторизации все команды будут доступны.

Пример вывода списка доступных команд
cli2

cli3

Посмотреть описание и пример использования команды, можно подставив флаг -h, например

cli4

amveraenv-deletemy-project

В таком случае, значения должны идти в строгом порядке, указанном в “help”.

Во избежание ошибок рекомендуем указывать опции явно, тогда можно нарушить порядок:

amveraend-delete-i-pmy-project

Если требуется Boolean значение, то достаточно просто указать флаг

cli5

Так же валидны:

amveracreate
amveracreate-c
amveracreate-c

Если значение состоит из двух слов, то их нужно заключить в кавычки.