为PyScaffold配置Travis CI
项目描述
PyScaffoldext-travis
配置您的由PyScaffold生成的项目以与Travis CI协同工作。
PyScaffold是一个专注于创建可分发Python软件包的开发工具。此扩展自动配置生成的软件包以使用Travis CI,这是一个非常流行且成熟的持续集成解决方案,允许开发者测试他们的代码并执行一系列自动化任务,从而为他们的工作流程带来信心。
寻找贡献者 - 如果您使用 PyScaffold 或 Travis CI 并想作为贡献者(甚至作为维护者)为我们这个扩展项目贡献力量,请给我们发送一封电子邮件或创建一个问题,我们非常乐意邀请您加入我们。
快速入门
此扩展可以直接通过 pip 安装。
pip install pyscaffoldext-travis
或者,如果您喜欢 pipx。
pipx install pyscaffold # if you haven't installed pyscaffold yet
pipx inject pyscaffold pyscaffoldext-travis
注意,安装后,运行 putup -h 将会显示一个新的选项 --travis。使用此选项来指定当您希望在 Travis CI 平台上创建一个带有自动化任务的软件包时。例如
putup --travis myapp
请参阅 Travis 文档 以开始使用。
修改代码及贡献
本项目使用 pre-commit,请确保在做出任何更改前安装它。
pip install pre-commit cd pyscaffoldext-travis pre-commit install
更新钩子到最新版本是个不错的主意。
pre-commit autoupdate
请参阅 PyScaffold 的 贡献指南。
注意
本项目已使用 PyScaffold 4.0b1 设置。有关 PyScaffold 的详细信息和使用说明,请参阅 https://pyscaffold.org/。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
pyscaffoldext-travis-0.3.tar.gz (21.8 kB 查看散列)
构建分发
关闭
散列 for pyscaffoldext_travis-0.3-py2.py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 9605309da51b38ed4a280e0656443ea14156ba7a5d6f83b13c1b4e541fe5e59a |
|
MD5 | fa8efa416f142a0e7ec4979a0af6b107 |
|
BLAKE2b-256 | c080868496de518af9fa8d6ac7e2a1f3faf0e63af40241e67543160e8f0e1358 |