<div dir="ltr"><div>Hi,</div><div><br></div><div>Azure pipelines provides CI with Windows, MacOSX and Linux environments, with up to 10 parallel jobs for open-source projects (<a href="https://azure.microsoft.com/en-us/services/devops/pipelines/">https://azure.microsoft.com/en-us/services/devops/pipelines/</a>).</div><div>It might be a good option to set up only one CI server for all the builds.<br></div><div><br></div><div>Cheers,</div><div>Laurent<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 7 juin 2020 à 03:39, Helmut Kudrnovsky <<a href="mailto:hellik@web.de">hellik@web.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">fyi from a recent SAC discussion:<br>
<br>
<a href="https://wiki.osgeo.org/wiki/SAC_Shared_Building_Services" rel="noreferrer" target="_blank">https://wiki.osgeo.org/wiki/SAC_Shared_Building_Services</a><br>
<br>
-----<br>
This page is to capture all the needs for Windows and Mac binary building<br>
<br>
All OSGeo Projects have a need for building binaries for Windows and Mac OSX. Since these platforms are proprietary and need extra licensing, there is a bit more needed to satisfy than for Linux systems.<br>
<br>
Right now each project kind of does their own thing and no position to easily share.<br>
<br>
Current State<br>
<br>
    OSGeo4W - builds QGIS and Grass binaries, largely funded by QGIS project at moment<br>
    GeoServer was building binaries for windows - using their windows jenkins slavebot, but lost that<br>
    PostGIS builds windows binaries for PostGIS and pgRouting and other PostGIS related extensions (ogr_fdw, pgpointcloud) using their windows jenkins bot<br>
<br>
On Mac Side<br>
<br>
    QGIS builds there own<br>
    <a href="http://bottle.download.osgeo.org" rel="noreferrer" target="_blank">bottle.download.osgeo.org</a> Homebrew binary packages for a bunch of OSGeo projects<br>
<br>
<br>
Future State<br>
<br>
Ideally have a set of resources shared by current Windows/Mac Builders. Costs funded via SAC budget. In order to get to that point we need to research the following<br>
<br>
    Who are the interested parties and those willing to do the work of packaging?<br>
    What options do we have for supporting the need<br>
<br>
    Windows cloud hosters - Hetzer, Atlantic.net, Microsoft Azure, other hosters<br>
    CI:<br>
<br>
    <a href="https://circleci.com/build-environments/" rel="noreferrer" target="_blank">https://circleci.com/build-environments/</a> (supports Windows and Mac)<br>
    <a href="https://www.appveyor.com/" rel="noreferrer" target="_blank">https://www.appveyor.com/</a> (supports Windows and Mac)<br>
    GitHub package feature?<br>
<br>
    Distribution - <a href="http://download.osgeo.org" rel="noreferrer" target="_blank">download.osgeo.org</a>, <a href="http://repo.osgeo.org" rel="noreferrer" target="_blank">repo.osgeo.org</a> (we could conceivable do windows/mac distribution here and replicate this to a cloud offering for redundancy)<br>
    Key Signing - OSGeo currently pays for and we'll need to discuss how these keys are shared<br>
<br>
    How will we grant access to these resources?<br>
<br>
-----<br>
<br>
kind regards<br>
Helmut<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev</a></blockquote></div>