[Qgis-psc] Contributing QGIS testing environment docker

Luigi Pirelli luipir at gmail.com
Fri Nov 9 01:43:44 PST 2018


great, it's a really useful test environment
Luigi Pirelli

**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS 2nd Edition:
*
https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition
* Hire me: http://goo.gl/BYRQKg
**************************************************************************************************


On Fri, 9 Nov 2018 at 09:30, Alessandro Pasotti <apasotti at gmail.com> wrote:

> Hi,
>
> I've been contacted by Boundless because they are willing to fund the move
> under the QGIS org umbrella of the QGIS testing environment docker that I
> originally created when I was working with them.
>
> The purpose of the project is to perform CI testing of python plugins
> directly in the QGIS application without using the mocked interface.
>
> The project is basically a docker that contains:
> - a QGIS build
> - a bunch of python scripts that make it easy to run unit tests in the
> docker
> - documentation and examples about how to use it on travis and circle-ci
> (latter is to be done yet)
>
> The project is actively maintained (by me) and used by many different QGIS
> plugin projects (at least  dozen that I'm aware of).
>
> The plan is to:
> - refactor the image to start from qgis/qgis3-build-deps
> - move the automated builds from AWS to Circle-CI and  (continuously)
> deploy the dockers on docker hub, the following images will be built and
> kept on the hub:
>    - master nightly
>    - every point release and every release that is not EOL
> - move the repo under
> https://github.com/qgis/qgis-testing-environment-docker
> - (maybe) move the documentation under official QGIS documentation
> (developmen/plugins)
>
> Project repos:
> https://github.com/elpaso/qgis-testing-environment-docker
> https://github.com/boundlessgeo/qgis-testing-environment-docker
>
> There should not be any cost for the QGIS organization, as long as the
> builds on Circle-CI remain free and docker hub do not charge for the images.
>
> I think this is a nice contribution to the community!
>
> So, the question before I start is: are there any objections/concerns?
>
> --
> Alessandro Pasotti
> w3:   www.itopen.it
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20181109/8def5254/attachment.html>


More information about the Qgis-psc mailing list