Wie lade ich ein Rohartefakt mit benutzerdefinierten Attributen mithilfe von cURL in ein Nexus-Repository hoch?
Posted: 13 Jan 2025, 13:49
Ich versuche, ein Python-Skript zu erstellen, um einen Baum zu durchlaufen und alle Artefakte in ein rohes Nexus-Repository hochzuladen. Ich bin mit Nexus nicht vertraut, möchte aber beim Hochladen einzelne dateispezifische Metadaten einschließen. Ich hatte gehofft, dies mit benutzerdefinierten Attributen zu erreichen (sofern dies unterstützt wird), aber ich habe Schwierigkeiten, herauszufinden, wie das geht.
Hier bin ich derzeit:< /p>
Jede Hilfe in dieser Angelegenheit wäre sehr dankbar. Vielen Dank
Hier bin ich derzeit:< /p>
Code: Select all
curl_command = [
'curl', '-u', f'{username}:{password}', '-T', file_path, full_url
]
result = subprocess.run(curl_command, capture_output=True, text=True)