Skip to main content

另一个构建脚本

项目描述

标识yabs

测试、构建、交付!

构建状态 最新版本 执照 文件状态 覆盖状态 代码风格:黑色 发布者:Yabs StackOverflow:yabs

概述

Python 项目的构建和部署自动化。

典型的发布工作流程可能如下所示:

  1. 检查先决条件:工作空间是否干净,有什么要提交的吗?, GitHub 可以访问吗?,我们在正确的分支上吗?, ...
  2. 确保静态代码检查和单元测试通过。
  3. Bump 项目的版本号(根据Semantic Versioning的主要、次要或补丁 )。
    然后将版本字符串修补到相应的 Python 模块或文本文件中。
  4. 构建sdistwheelmsi 安装程序资产。
  5. 标记版本、提交和推送。
  6. 将分发上传到PyPI
  7. 在GitHub 上创建新版本并上传资产。
  8. 在Windows Packager Manager Repository上创建一个新版本 。
  9. 碰撞、标记、提交和推送发布后。

可以使用插件框架添加自定义任务。

阅读文档 了解详细信息。

前提条件

(如果您有基于 JavaScript 的开发堆栈,请参阅grunt-yabs了解 node.js 变体。)

标识

标识

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

yabs-0.5.2.tar.gz (42.6 kB 查看哈希

已上传 source

内置分布

yabs-0.5.2-py3-none-any.whl (52.8 kB 查看哈希

已上传 py3