[Mesa-dev] [PATCH v2 4/5] gitlab-ci: update base + llvm images with scheduled pipelines
Juan A. Suarez Romero
jasuarez at igalia.com
Thu Aug 30 10:41:01 UTC 2018
On Wed, 2018-08-29 at 14:16 +0100, Emil Velikov wrote:
> On 29 August 2018 at 11:12, Juan A. Suarez Romero <jasuarez at igalia.com> wrote:
> > Use scheduled pipelines to update both the base and the LLVM images.
> > This way allows to have an updated version of the base images even when
> > the respect Rockerfiles keep the same.
> Grammar seems off.
After re-reading it, you're right :)
> Please include an example when a scheduled pipeline is needed/used.
As base images are only re-built when there's a change in the Dockerfile, if
Ubuntu updates the base image or some of the packages we won't get them until we
change the Dockerfile, which is something that doesn't happen very frequently.
Thus, we use scheduled pipelines: every week or so, we force the full re-build
of the base images, that are re-built even if the Dockerfile dind't change.
More information about the mesa-dev