PyPIPublisher@0 – PyPI Publisher v0-uppgift
Använd den här uppgiften för att skapa och ladda upp en sdist eller ett hjul till ett PyPI-kompatibelt index med hjälp av Twine.
Syntax
# PyPI publisher v0
# Create and upload an sdist or wheel to a PyPI-compatible index using Twine.
- task: PyPIPublisher@0
inputs:
pypiConnection: # string. Alias: serviceEndpoint. Required. PyPI service connection.
packageDirectory: # string. Alias: wd. Required. Python package directory.
#alsoPublishWheel: false # boolean. Alias: wheel. Also publish a wheel. Default: false.
# PyPI Publisher v0
# Create and upload an sdist or wheel to a PyPI-compatible index using Twine.
- task: PyPIPublisher@0
inputs:
pypiConnection: # string. Alias: serviceEndpoint. Required. PyPI service connection.
packageDirectory: # string. Alias: wd. Required. Python package directory.
#alsoPublishWheel: false # boolean. Alias: wheel. Also publish a wheel. Default: false.
Indata
pypiConnection
- PyPI-tjänstanslutning
Indataalias: serviceEndpoint
. string
. Krävs.
Anger en allmän tjänstanslutning för anslutning till paketindexet.
packageDirectory
- Python-paketkatalog
Indataalias: wd
. string
. Krävs.
Anger katalogen för Python-paketet som skapas och publiceras där setup.py
finns.
alsoPublishWheel
- Publicera även ett hjul
Indataalias: wheel
. boolean
. Standardvärde: false
.
Anger om du vill skapa och publicera ett universalhjulspaket (plattformsoberoende) utöver ett sdist-paket. Mer information om att paketera Python-projekt.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Kommentarer
Viktigt
PyPI Publisher-aktiviteten har blivit inaktuell. Nu kan du publicera PyPI-paket med hjälp av Twine-autentisering och anpassade skript.
Använd den här uppgiften för att skapa och ladda upp en sdist eller ett hjul till ett PyPI-kompatibelt index med hjälp av Twine.
Den här uppgiften skapar ett sdist-paket genom att köra python setup.py sdist
med Python-instansen i PATH
. Förutom sdist kan den också bygga ett universellt hjul. Paketet laddas upp till ett PyPI-index med hjälp av twine
.
Uppgiften installerar paketen wheel
och twine
med python -m pip install --user
.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | 2.0.0 eller senare |
Uppgiftskategori | Paket |