Artifcatory rest API, чтобы перечислить все хранилища

Я ищу артефактный REST API, который бы перечислял все ключи репо. Если бы он мог предоставить больше информации, это было бы очень хорошо.

Я просмотрел документацию Artifactory REST API, но не смог ее найти.

Я что-то пропустил? Любая другая альтернатива?

2 ответа

Решение

Я ожидаю, что вы просто ищете GET / api / repositories.

Это дает вам ключ репо, тип, тип пакета, описание и URL каждого репозитория, и вы можете фильтровать по типу или типу пакета.

Для облака jFrog в API ниже должны быть перечислены все детали репо. Передайте имя пользователя и пароль, используя заголовки базовой аутентификации HTTP.

HTTP GET https://jFrog-cloud-domain-name/artifactory/api/repositories

Ниже приведен пример ответа в формате JSON.

      [
    {
        "key": "ABC",
        "description": "ABC Repo",
        "type": "LOCAL",
        "url": "https://<jFrog cloud domain name>/artifactory/ABC",
        "packageType": "GitLfs"
    },
    {
        "key": "DEF",
        "description": "DEF Generic Repo",
        "type": "LOCAL",
        "url": "https://<jFrog cloud domain name>/artifactory/DEF",
        "packageType": "Generic"
    },
    {
        "key": "XYZ",
        "description": "XYZ repo",
        "type": "LOCAL",
        "url": "https://<jFrog cloud domain name>/artifactory/XYZ",
        "packageType": "Maven"
    }
]
Другие вопросы по тегам