On Wed, Oct 31, 2018 at 02:36:12PM +0100, Daniel Vetter wrote: > Shrinks the usual pipeline considerably, since we don't first waste a > few minutes installing stuff. > > Signed-off-by: Daniel Vetter <[email protected]> > > --- > .gitlab-ci.yml | 25 ++++++++++++++++++++++--- > Dockerfile.fedora | 4 ++++ > 2 files changed, 26 insertions(+), 3 deletions(-) > create mode 100644 Dockerfile.fedora > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index 91cb6a20585d..ab68a168b3d8 100644 > --- a/.gitlab-ci.yml > +++ b/.gitlab-ci.yml > @@ -1,7 +1,26 @@ > -image: fedora:latest > +image: $CI_REGISTRY/$CI_PROJECT_PATH/dim-fedora:latest > > -before_script: > - - dnf install -y ShellCheck python3-docutils python3-sphinx make > +stages: > + - containers > + - build > + - deploy > + > +container-build: > + stage: containers > + image: docker:stable > + only: > + changes: > + - Dockerfile.fedora > + - .gitlab-ci.yml
In which scenarios do you see value in rebuilding docker images when .gitlab-ci.yml changes? I was considering something similar for IGT but gave up on the idea after not being able to came up with sensible, beneficial scenarios. Nevertheless, Reviewed-by: Arkadiusz Hiler <[email protected]> _______________________________________________ dim-tools mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dim-tools
