qgis-plugin-ci:让它打包并发布您的QGIS插件,然后做一些更有趣的事情

时间:2024-03-02 22:12:47
【文件属性】:

文件名称:qgis-plugin-ci:让它打包并发布您的QGIS插件,然后做一些更有趣的事情

文件大小:46KB

文件格式:ZIP

更新时间:2024-03-02 22:12:47

Python

QGIS插件CI 包含用于对QGIS插件执行自动化测试和部署的脚本。 这些脚本是为GitHub,Travis-CI,github工作流程和Transifex编写并经过测试的。 在QGIS官方插件存储库上部署插件版本 在Github版本中发布插件,用于部署自定义存储库的选项 轻松集成到Travis-CI或github工作流程中 使用Transifex完全处理翻译: 创建项目和语言 推拉翻译 可以在CI上管理所有TS / QM文件,可以从Git存储库中省略i18n文件夹 如果存在CHANGELOG.md,则可以填充metadata.txt中的changelog部分 命令行 usage: qgis-plugin-ci [-h] [-v] {package,changelog,release,pull-translation,push-transl


【文件预览】:
qgis-plugin-ci-master
----.travis.yml(3KB)
----.gitmodules(165B)
----.github()
--------workflows()
----test()
--------test_changelog.py(2KB)
--------__init__.py(0B)
--------test_translation.py(1KB)
--------plugins.xml.expected(1KB)
--------test_release.py(5KB)
----setup.py.in(2KB)
----LICENSE(34KB)
----setup.cfg(40B)
----.qgis-plugin-ci(287B)
----qgispluginci()
--------plugins.xml.template(939B)
--------utils.py(961B)
--------__init__.py(0B)
--------changelog.py(2KB)
--------translation.py(7KB)
--------parameters.py(6KB)
--------release.py(16KB)
--------exceptions.py(357B)
----requirements.txt(96B)
----.gitignore(215B)
----nose2.cfg(49B)
----CHANGELOG.md(250B)
----README.md(13KB)
----scripts()
--------__init__.py(0B)
--------qgis_plugin_ci.py(7KB)
----qgis_plugin_CI_testing()
--------qgissettingmanager()
--------icons()
--------resources.qrc(118B)
--------metadata.txt(551B)
--------__init__.py(1KB)
--------ui()
--------qgis_plugin_ci_testing_plugin.py(2KB)

网友评论