On 08/11/2020 23.19, Philippe Mathieu-Daudé wrote: > Build jobs include the 'native_build_job' template. Move > the 'artifacts expiry' rule there. Now all build jobs benefit > from it. > > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> > --- > .gitlab-ci.yml | 24 ++++-------------------- > 1 file changed, 4 insertions(+), 20 deletions(-) > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index dd5f9a4c505..27a4cbc5171 100644 > --- a/.gitlab-ci.yml > +++ b/.gitlab-ci.yml > @@ -79,6 +79,10 @@ include: > then > make -j"$JOBS" $MAKE_CHECK_ARGS ; > fi > + artifacts: > + expire_in: 2 days > + paths: > + - build
Should we also keep artifacts for pipelines that do not need it to pass them from one job to the next? ... not sure ... considering that gitlab is thinking about cutting down CI minutes etc., we should maybe be more conservative and only keep artifacts where they are really needed? Thomas