Each time when my organization updates/migrates to the latest QGIS either a regular release or a LTR, how could I ensure that it adopts all the customized adjustments&settings from the used QGIS?
I am looking to test new QGIS against these things:
- Certificates
- Proxy settings
- running domestic Plugins
- access to Databases
- access to an internal/external WMS, WFS, and WMTS (with/without username and password)
- opening a GeoPackage
- importing a DXF
- Python version
Currently these things are done manually. For example, open QGIS, import GeoPackage, check if everything okay, and close QGIS.
This article Stable version of QGIS for administration with strict security policy helps me, but wraps QGIS versions and there release dates rather than their behavior and functionality.
I have an idea of a writing a standalone script that by means of the try except
statement will check freshly installed QGIS together with custom inputs.
References: