跳转到主要内容

zest.releaser的插件,用于发布QGIS插件

项目描述

qgispluginreleaser

zest.releaser的插件,用于发布QGIS插件。

Zest.releaser可以扩展,请参阅其入口点文档

我们做什么

  • 我们挂钩到“发布”步骤,创建一个包含版本号的zip文件并将其复制到当前目录。您可以在之后将其scp到服务器。

  • 在“预发布”和“发布后”步骤中,我们更改包含在(强制性的)QGIS metadata.txt 文件中的版本号。

注意:QGIS插件没有setup.py,因此您需要添加一个version.txtversion.rstVERSION 文件,以便zest.releaser将当前目录识别为可发布的项目,并能够在某处找到版本号。简单地将版本号(“1.2”)单独放在第一行。行尾的换行符是允许的。

安装

您必须全局安装(或在自定义virtualenv中)因为它通常没有完整的Python设置。

插件检查是否存在包含qgisMinimumVersion字符串的metadata.txt(小写)。如果找到,则插件运行。否则,它不会干涉。因此,全局安装应该是安全的。

致谢

  • Reinout van Rees创建了此库。

qgispluginreleaser的更改日志

1.1 (2020-05-25)

  • 允许metadata.txt也位于更深一级的子目录中。

1.0 (2017-06-20)

  • 使用“utf8”与编解码器包一起读取和写入文件。

0.2 (2016-02-01)

  • Qgis期望zip文件名使用点作为名称/版本分隔符,而不是破折号。我们现在使用点创建zip文件。

0.1 (2016-01-19)

  • 使用nensskel创建的初始项目结构。

  • 在预发布/发布步骤中更改metadata.txt中的版本。

  • 在发布步骤中自动创建包含版本号(在文件名中)的zip文件。请注意,您必须回答“是”以回答“签出标签?”问题。

项目详情


下载文件

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

源分布

qgispluginreleaser-1.1.tar.gz (19.3 kB 查看哈希值)

上传时间

由以下支持