工件配置工具
ar_too的Python项目详细描述
===
ar_too
==
features
--
*更新artifactory ldap设置
*将存储库添加或更新到artifactory
*设置“管理员”密码
用法
-
*更新存储库
以更新或创建存储库,对于每个所需的存储库,您必须有一个包含单独
json文件的目录。然后,将工具指向目录
,它将在其中创建所有回购协议。每个json文件都应该按照https://www.jfrog.com/confluence/display/rtf/repository+configuration+json设置为
,即:
`ar_too--url http://artifactory.company.com--username admin--password password password configuration--repos dir/tmp/repos`
*更新ldap设置
以更新ldap设置,您需要创建一个ldap文件
(参见examples/ldap.json)。那么,只需运行命令并传递文件位置即可。
即:
`ar-too--url http://artifactory.company.com--username admin--password password configure--ldap-json/tmp/ldap.json`
ldap settings json基本上是此xml文档的ldap部分的json实现:https://www.jfrog.com/public/xsd/artifactory-v1_4_5.xsd.
此应用程序的工作方式是下载当前XML,将LDAP
设置与所需的LDAP设置进行比较,如果它们不同,则发送更新(即整个系统配置)。
只需传递要更新密码的字符串。注意,这将在您的命令行历史记录中可见。
`ar-too--url http://artifactory.company.com--username admin--password password configure--admin--pass newpassword`
ar_too
==
features
--
*更新artifactory ldap设置
*将存储库添加或更新到artifactory
*设置“管理员”密码
用法
-
*更新存储库
以更新或创建存储库,对于每个所需的存储库,您必须有一个包含单独
json文件的目录。然后,将工具指向目录
,它将在其中创建所有回购协议。每个json文件都应该按照https://www.jfrog.com/confluence/display/rtf/repository+configuration+json设置为
,即:
`ar_too--url http://artifactory.company.com--username admin--password password password configuration--repos dir/tmp/repos`
*更新ldap设置
以更新ldap设置,您需要创建一个ldap文件
(参见examples/ldap.json)。那么,只需运行命令并传递文件位置即可。
即:
`ar-too--url http://artifactory.company.com--username admin--password password configure--ldap-json/tmp/ldap.json`
ldap settings json基本上是此xml文档的ldap部分的json实现:https://www.jfrog.com/public/xsd/artifactory-v1_4_5.xsd.
此应用程序的工作方式是下载当前XML,将LDAP
设置与所需的LDAP设置进行比较,如果它们不同,则发送更新(即整个系统配置)。
只需传递要更新密码的字符串。注意,这将在您的命令行历史记录中可见。
`ar-too--url http://artifactory.company.com--username admin--password password configure--admin--pass newpassword`