Dela via


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