如何使用python在artifactory中放置任何文件?

2024-05-17 03:42:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要使用python语言将任何文件放入工件中。我试图在网上到处搜索,但找不到任何帮助。

请分享代码片段或其他可以帮助我实现这一点的东西。

我们非常感谢您的帮助。


Tags: 文件代码语言工件
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')

Artifactory公开了REST API。这是指向documentation的链接。请参阅“部署工件”一节。

基本上,您需要构建一个REST客户机。可能已经有一个用于手工艺品的?如果您需要自己编写它,有一个WADL文件可以使事情变得更简单(另请参见wadllib)。

防御水果项目提供了与您正在寻找的Artifactory和Python的集成。 http://teamfruit.github.io/defend_against_fruit/

相关问题 更多 >