[QGIS-Developer] docker, PyQGIS, Travis failing on PR

Alessandro Pasotti apasotti at gmail.com
Mon Nov 19 02:28:57 PST 2018


Thank you for your great work Denis!

Would you please tell me when I can rebase and merge the backport for
https://github.com/qgis/QGIS/pull/8500 ?



On Mon, Nov 19, 2018 at 11:20 AM Denis Rouzaud <denis.rouzaud at gmail.com>
wrote:

> Hi all,
>
> I have been working on small improvements on our CI lately. There have
> been some nice things coming, but also a few things failing this monday
> morning.
>
> * New docker images
> Since building the PyQGIS API docs requires very recent versions of libs,
> two docker images are now built. One based on Ubuntu Bionic where the tests
> run fine, and one on Ubuntu Cosmic where we can properly build the API docs.
> Added to this, Alessandro also modified the image built (master only for
> now) which now integrate QGIS itself. The idea behind this is to test
> plugin with a full QGIS running (and not only core libs as before).
>
> * Travis changes
> To achieve this, some builds were duplicated. I have reformatted a bit the
> files and this is hopefully a tiny bit clearer now (Docker images builds
> are explicitly declared in .travis.yml)
> The Docker credentials were saved in the Travis online config which
> apparently got overwritten by the new "env: global:" in the Travis file. I
> have now integrated the credentials in the file. PR were not supposed to
> push the base dependencies image to Docker hub this has been fixed.
>
> * PR failing
> You should now be able to retrigger the builds on your PR, this should not
> require a rebase.
>
> * PyQGIS
> The good part is that PyQGIS 3.4 is out https://qgis.org/pyqgis/3.4/ and
> that the build of the API is now fully working on Travis/Docker.
>
> Sorry for the mess this morning. I'll try to followup if there is any
> issue (not sure the login is fixed) but I will be offline often in the next
> 3 days.
>
> Thanks for your understanding!
> Denis
> --
>
> Denis Rouzaud
> denis at opengis.ch  <denis at opengis.ch>
> +41 76 370 21 22
>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer



-- 
Alessandro Pasotti
w3:   www.itopen.it
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20181119/3e8101df/attachment.html>


More information about the QGIS-Developer mailing list