Re: [QGIS-Developer] docker, PyQGIS, Travis failing on PR
Hi Alessandro, Le lun. 19 nov. 2018 à 18:00, Alessandro Pasotti a écrit : > > can you point me to the scripts that build the Python API documentation? > Everything happens here https://github.com/qgis/pyqgis > Would you please tell me when I can rebase and merge the backport for > https://github.com/qgis/QGIS/pull/8500 ? > > As Matthias requested, he would like to test if this doesn't break current testing. I will not be able to do it this week, but I will do next. Cheers, Denis -- Denis Rouzaud de...@opengis.ch +41 76 370 21 22 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] docker, PyQGIS, Travis failing on PR
On Mon, Nov 19, 2018 at 11:20 AM Denis Rouzaud wrote: > > * 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. > > Hi Denis, can you point me to the scripts that build the Python API documentation? -- Alessandro Pasotti w3: www.itopen.it ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] docker, PyQGIS, Travis failing on PR
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 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 > de...@opengis.ch > +41 76 370 21 22 > > > ___ > QGIS-Developer mailing list > QGIS-Developer@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 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] docker, PyQGIS, Travis failing on PR
And as a side-note, Travis just replied that our build time was increased to 150 minutes, this should allow us to build QGIS images even if cache is not available. Le lun. 19 nov. 2018 à 11:20, Denis Rouzaud a écrit : > 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 > de...@opengis.ch > +41 76 370 21 22 > > > -- Denis Rouzaud de...@opengis.ch +41 76 370 21 22 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
[QGIS-Developer] docker, PyQGIS, Travis failing on PR
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 de...@opengis.ch +41 76 370 21 22 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer