2017-01-09 13 views
2

Я новичок в DevOps.Artifactory REST API

Я пишу пьесу в Ansible для обновления Artifactory на своих CentOs 7. В моем сценарии я ищу, чтобы написать какой-то метод, чтобы получить версию запуска Artifactory на моей машине.

У кого-нибудь есть идея получить это?

Я думаю, что это можно сделать с помощью API API Artifacotry, но не уверен, как это сделать, если это возможно с помощью Rest API.

Не стесняйтесь, напишите мне, если потребуется какая-либо дополнительная информация.

+0

Не знаю, если кто-нибудь получить шанс проверить это. Я просто думаю, способ получить это от artifactory.properties. – Jvipul

+0

Есть ли причина, по которой вы хотите получить текущую версию вручную? Если вы просто хотите убедиться, что он обновлен до последней версии, я не понимаю, почему это потребуется. –

+0

Уведомление по электронной почте будет информировать пользователя о текущей версии и обновленной версии через YML, это является причиной получения текущей версии. – Jvipul

ответ

2

Artifactory Version and Add-on information метод REST API возвращает Artifactory версии:

GET /api/system/version 

{ 
    "version" : "4.15.0", 
    "revision" : "40350", 
    "addons" : [ "build", "docker", "vagrant", "replication", "filestore", "plugins", "gems", "composer", "npm", "bower", "git-lfs", "nuget", "debian", "opkg", "yum", "cocoapods", "conan", "vcs", "pypi", "rest", "license", "blackduck", "ldap", "sso", "layouts", "properties", "search", "filtered-resources", "p2", "watch", "webstart", "support", "xray" ], 
    "license" : "xxxxxxxxxxxxxxxxxxxxxxxx" 
} 
+0

Спасибо, drorb! – Jvipul

 Смежные вопросы

  • Нет связанных вопросов^_^