如何使用Python把任何文件artifactory的?(How to put any file i

2019-09-19 14:20发布

我在那里的任何文件应使用Python语言放在工件的要求。 我试图在所有互联网搜索,但我找不到任何帮助。

请分享代码片段或东西,它可以帮助我实现这一目标。

任何帮助是极大的赞赏这里。

Answer 1:

针对水果项目维护提供了Artifactory的和Python你正在寻找的整合。 http://teamfruit.github.io/defend_against_fruit/



Answer 2:

Artifactory的暴露了REST API。 下面是该链接的文档 。 参见“部署神器”一节。

基本上你将需要建立一个REST客户端。 有可能已经存在一个Artifactory的? 如果你需要把它写自己有一个WADL文件,可能使事情变得更容易(参见wadllib )。



Answer 3:

artifactory的Python模块可用于工件上载到artifactory的。 https://pypi.python.org/pypi/artifactory/0.1.17

下面是用于将文件上传到artifactory的网站的例子:

from artifactory import ArtifactoryPath
path = ArtifactoryPath("http://my-artifactory/artifactory/libs-snapshotlocal/myapp/1.0")
path.mkdir()

path.deploy_file('./myapp-1.0.tar.gz')


文章来源: How to put any file in artifactory using python?