3

Python 言語を使用してアーティファクトにファイルを配置する必要があるという要件があります。私はインターネット全体を検索しようとしましたが、助けを見つけることができませんでした。

これを達成するのに役立つコードスニペットまたは何かを共有してください。

ここで何か助けていただければ幸いです。

4

3 に答える 3

6

Artifactory python モジュールを使用して、成果物を Artifactory にアップロードできます。 https://pypi.python.org/pypi/artifactory/0.1.17

ファイルを Artifactory にアップロードするために使用される Web サイトの例を次に示します。

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')
于 2016-10-18T19:54:41.180 に答える
4

フルーツ プロジェクトに対する防御は、探している Artifactory および Python との統合を提供します。 http://teamfruit.github.io/defend_against_fruit/

于 2013-05-18T16:48:56.007 に答える
3

Artifactory は REST API を公開します。ドキュメントへのリンクは次のとおりです。「アーティファクトのデプロイ」のセクションを参照してください。

基本的に、REST クライアントを構築する必要があります。Artifactory 用に既に存在する可能性がありますか? 自分で書く必要がある場合は、作業を簡単にする WADL ファイルがあります ( wadlibも参照してください)。

于 2012-07-17T02:00:50.240 に答える