QGIS Plugin CI - Documentation#
Description: Let qgis-plugin-ci package and release your QGIS plugins for you. Have a tea or go hiking meanwhile. Contains scripts to perform automated testing and deployment for QGIS plugins. These scripts are written for and tested on GitHub Actions, GitLab CI, Travis-CI, and Transifex.
Author and contributors: Denis Rouzaud, Etienne Trimaille, Julien Moura
Version: 2.8.1
Source code: https://opengisch.github.io/qgis-plugin-ci/
Last documentation build: 01 September 2023
Installation#
Package is available on PyPi:
pip install qgis-plugin-ci
Configuration
Use in CI/CD platforms
Miscellaneous
Contribution guide
Plugins published using qgis-plugin-ci#
Render GeoJSON (server)
deployment on GitHub Releases and plugin repository
works on GitHub workflows
barebone implementation, no bells and whistles
Lizmap
using a
setup.cfg
filemetadata populated automatically from CHANGELOG.md file
GitHub release created automatically from Travis
released on official repository
translations are committed from Travis to the repository after the release process
GitLab-CI with Docker is used as well