Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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.
Ingångar
pypiConnection
-
PyPI-tjänstanslutning
Indataalias: serviceEndpoint.
string. Obligatoriskt.
Anger en allmän tjänstanslutning för anslutning till paketindexet.
packageDirectory
-
Python-paketkatalog
Indataalias: wd.
string. Obligatoriskt.
Anger katalogen för Python-paketet som skapas och publiceras där setup.py finns.
alsoPublishWheel
-
Också publicera 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 paketering av Python-projekt.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Ingen.
Anmärkningar
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 |
| kräver | Ingen |
| funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
| Kommandobegränsningar | Vilken som helst |
| variabler som kan | Vilken som helst |
| Agentversion | 2.0.0 eller senare |
| Aktivitetskategori | Paket |