cli можно использовать, но я бы не советовал его использовать. REST API - лучший способ загрузки артефактов. Ниже приведен пример использования.
Развертывание артефакта Описание: Развертывание артефакта до указанного
место назначения. Примечания: Вы также можете прикрепить свойства как часть
Развертывание артефактов. Безопасность: Требуется пользователь с «deploy»
разрешения (могут быть анонимными) Использование: PUT
/repo-key/path/to/artifact.ext Производит: приложение / JSON
(Приложение / vnd.org.jfrog.artifactory.storage.ItemCreated + JSON)
Пример использования:
curl -X PUT -u <username>:<password> -T <artifact_name> "http://localhost:8081/artifactory/<repo_name>/<artifact_name>"
Выше будет загружено в артефакт одну банку.
Каков ваш вариант использования для развертывания jar / файлов? Являются ли файлы частью процесса сборки? Если да, это должно быть сделано с использованием плагина artifactory для соответствующего инструмента CI.
Например, если инструментом CI является Jenkins, то в jenkins есть плагин aritfactory, который будет загружать пост, сборка прошла успешно