[GRASS-dev] OSGeo SAC Shared Building Services - windows and mac builds
Laurent C.
lrntct at gmail.com
Sun Jun 7 07:41:56 PDT 2020
Hi,
Azure pipelines provides CI with Windows, MacOSX and Linux environments,
with up to 10 parallel jobs for open-source projects (
https://azure.microsoft.com/en-us/services/devops/pipelines/).
It might be a good option to set up only one CI server for all the builds.
Cheers,
Laurent
Le dim. 7 juin 2020 à 03:39, Helmut Kudrnovsky <hellik at web.de> a écrit :
> fyi from a recent SAC discussion:
>
> https://wiki.osgeo.org/wiki/SAC_Shared_Building_Services
>
> -----
> This page is to capture all the needs for Windows and Mac binary building
>
> 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.
>
> Right now each project kind of does their own thing and no position to
> easily share.
>
> Current State
>
> OSGeo4W - builds QGIS and Grass binaries, largely funded by QGIS
> project at moment
> GeoServer was building binaries for windows - using their windows
> jenkins slavebot, but lost that
> PostGIS builds windows binaries for PostGIS and pgRouting and other
> PostGIS related extensions (ogr_fdw, pgpointcloud) using their windows
> jenkins bot
>
> On Mac Side
>
> QGIS builds there own
> bottle.download.osgeo.org Homebrew binary packages for a bunch of
> OSGeo projects
>
>
> Future State
>
> 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
>
> Who are the interested parties and those willing to do the work of
> packaging?
> What options do we have for supporting the need
>
> Windows cloud hosters - Hetzer, Atlantic.net, Microsoft Azure, other
> hosters
> CI:
>
> https://circleci.com/build-environments/ (supports Windows and Mac)
> https://www.appveyor.com/ (supports Windows and Mac)
> GitHub package feature?
>
> Distribution - download.osgeo.org, repo.osgeo.org (we could
> conceivable do windows/mac distribution here and replicate this to a cloud
> offering for redundancy)
> Key Signing - OSGeo currently pays for and we'll need to discuss how
> these keys are shared
>
> How will we grant access to these resources?
>
> -----
>
> kind regards
> Helmut
> _______________________________________________
> grass-dev mailing list
> grass-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20200607/df027ab4/attachment.html>
More information about the grass-dev
mailing list