[QGIS-Developer] QGIS repository management

Julien Cabieces julien.cabieces at oslandia.com
Wed Oct 18 23:53:38 PDT 2023



Interesting indeed. Maybe its because of the the multistage build when
it comes to the non working job. That's the only big difference I see
between the 2.

> Yes, pretty much.
> Interesting is, that for the other job based on fedora 38 the cache works, see e.g.
> working: https://github.com/qgis/QGIS/actions/runs/6560633128/job/17818675001#step:7:117
> not working: https://github.com/qgis/QGIS/actions/runs/6560633128/job/17818674503#step:7:182
>
> Matthias
>
> On Wed, Oct 18, 2023 at 4:36 PM Julien Cabieces <julien.cabieces at oslandia.com> wrote:
>
>  > It looks like this is a docker container, this could possibly be cached in the ghcr?
>
>  It's part of the qgis3-qt5-build-deps.dockerfile [0] which is built with a
>  cache github action [1]. But looking at the log, it doesn't look like cache
>  is at work, everything seems to be downloaded and built inside the
>  docker.
>
>  Is it what you are refering to? or is it something else?
>
>  [0]
>  https://github.com/qgis/QGIS/blob/master/.docker/qgis3-qt5-build-deps.dockerfile#L165
>  [1] https://github.com/qgis/QGIS/blob/master/.github/workflows/run-tests.yml#L117
>
>  > On Wed, Oct 18, 2023 at 9:11 AM Julien Cabieces <julien.cabieces at oslandia.com> wrote:
>  >
>  >  > Is there anything I've missed?
>  >
>  >  A missing external ressource (OTB, oracle binaries...) that we get with curl. This one for
>  >  instance recently :
>  >  https://github.com/qgis/QGIS/actions/runs/6549790513/job/17793674746?pr=54963
>  >
>  >  Maybe we could store those ressources somewhere (a github repository for
>  >  instance?) to avoid those errors.
>  >
>  > It looks like this is a docker container, this could possibly be cached in the ghcr?
>
>  -- 
>
>  Julien Cabieces
>  Senior Developer at Oslandia
>  julien.cabieces at oslandia.com


-- 

Julien Cabieces
Senior Developer at Oslandia
julien.cabieces at oslandia.com


More information about the QGIS-Developer mailing list