Wie man eine Datei in artifactory mit python?
Habe ich eine Anforderung, wo eine Datei gestellt werden sollte, das Artefakt mit python-Sprache. Ich habe versucht, auf der Suche alle über das internet, aber ich konnte keine Hilfe finden.
Bitte teilen code-snippet oder was kann mir helfen, dies zu erreichen.
Jede Hilfe wird sehr geschätzt hier.
- Meinst du, dass Sie hochladen müssen Artefakte in Artifactory mit einem Python-client?
- Übersetzen Sie diese zu python: curl -X PUT --data-binary @absolute_path/ivy.xml -u deployer:Passwort -ich your_host/artifactory/ext-releases-local2/org/apache/ant/...
- Ich bin auf der Suche für die gleiche Sache. was war Ihre Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Artifactory python-Modul kann verwendet werden, um hochladen Artefakte in artifactory.
https://pypi.python.org/pypi/artifactory/0.1.17
Hier ist ein Beispiel von der website, von der aus eine Datei hochladen in artifactory:
Die Verteidigung gegen Obst-Projekt bietet die integration mit Artifactory und Python, die Sie suchen.
http://teamfruit.github.io/defend_against_fruit/
Artifactory stellt eine REST-API. Hier ist ein link zu der Dokumentation. Lesen Sie den Abschnitt "Bereitstellen Artefakt".
Im Grunde werden Sie brauchen, um einen REST-client erstellen. Gibt es möglicherweise bereits eine für Artifactory? Wenn Sie brauchen, um Sie selbst schreiben gibt es eine WADL-Datei, die die Dinge einfacher (siehe auch wadllib).