Drone 插件市场 > PyPI
PyPI
by drone-plugins
Apache License 2.0通过该插件,你可以将 Python pypi 包作为流水线 (Pipeline) 的一部分进行发布。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: pypi_publish
image: plugins/pypi
settings:
username: john
password: secret
字段属性说明
username
string必填项用于 pypi 发布的用户名。
默认值:none
password
string必填项用于 pypi 发布的密码。
推荐使用密钥 (Secret) 功能默认值:none
repository
string可选项要发布到的版本库的 URL。
默认值:https://upload.pypi.org/legacy/
distributions
string可选项要发布的分发类型列表。
默认值:only sdist
setupfile
string可选项从工作区根指向要使用的 setup.py 文件的相对路径。
默认值:setup.py
skip_build
boolean可选项跳过构建,只从 dist/* 上传预构建文件。
默认值:false