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

2018-11-19 Thread Denis Rouzaud
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

2018-11-19 Thread Alessandro Pasotti
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

2018-11-19 Thread Alessandro Pasotti
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

2018-11-19 Thread Denis Rouzaud
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

2018-11-19 Thread Denis Rouzaud
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