From b8e112ed748070a9281c8a27051d0b08b05b2bbf Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 1 Oct 2020 10:00:49 +0530 Subject: [PATCH] cerbero ci: Wipe in before_script because gitlab doesn't Noticed in this job, which failed because we rebuilt on top of an existing builddir: https://gitlab.freedesktop.org/nirbheek/cerbero/-/jobs/4772728 Part-of: --- gitlab/cerbero_setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gitlab/cerbero_setup.sh b/gitlab/cerbero_setup.sh index 0ce12769c4..5b319d393d 100644 --- a/gitlab/cerbero_setup.sh +++ b/gitlab/cerbero_setup.sh @@ -108,6 +108,10 @@ cerbero_before_script() { cat localconf.cbc time ./cerbero-uninstalled --self-update manifest.xml + + # GitLab runner does not always wipe the image after each job, so do that + # to ensure we always have a clean builddir + time $CERBERO $CERBERO_ARGS wipe --keep-sources --build-tools --force } cerbero_script() {