[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