Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use essa tarefa para criar e carregar um sdist ou roda em um índice compatível com PyPI usando o Twine.
Observação
A tarefa do PyPI Publisher foi descontinuada. Agora você pode publicar pacotes PyPI usando a autenticação twine e scripts personalizados.
Use essa tarefa para criar e carregar um sdist ou roda em um índice compatível com PyPI usando o Twine.
Sintaxe
# 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.
Entradas
pypiConnection
-
Conexão de serviço PyPI
Alias de entrada: serviceEndpoint.
string. Obrigatório
Especifica uma conexão de serviço genérica para se conectar ao índice do pacote.
packageDirectory
-
Python package directory
Alias de entrada: wd.
string. Obrigatório
Especifica o diretório do pacote Python que é criado e publicado onde setup.py está presente.
alsoPublishWheel
-
Também publique uma roda
Alias de entrada: wheel.
boolean. Valor padrão: false.
Especifica se um pacote de roda universal (independente de plataforma) deve ser criado e publicado, além de um pacote sdist. Mais informações sobre projetos Python embalagem.
Opções de controle de tarefa
Todas as tarefas têm opções de controle além das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Observações
Importante
A tarefa do PyPI Publisher foi descontinuada. Agora você pode publicar pacotes PyPI usando autenticação Twine e scripts personalizados.
Use essa tarefa para criar e carregar um sdist ou roda em um índice compatível com PyPI usando o Twine.
Essa tarefa constrói um pacote sdist executando python setup.py sdist com a instância Python em PATH. Além do sdist, ele pode criar opcionalmente uma roda universal. Ele enviará o pacote para um índice PyPI usando twine.
A tarefa irá instalar os wheel pacotes and twine com python -m pip install --user.
Requisitos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, build clássico, versão clássica |
| Execuções em | Agente, DeploymentGroup |
| Demandas | Nenhum |
| recursos | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | 2.0.0 ou superior |
| Categoria de tarefa | Pacote |