From ab5631a8e21f3586fee5676e9c7ed8db8b3c4860 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Wed, 30 Sep 2020 15:09:30 +0200 Subject: [PATCH] purge coverage cache after upload --- .drone.star | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/.drone.star b/.drone.star index e8178d241c..19c19940bb 100644 --- a/.drone.star +++ b/.drone.star @@ -258,14 +258,6 @@ def uploadCoverage(ctx): 'mc mirror cache/cache/%s/%s/coverage coverage/' % (ctx.repo.slug, ctx.build.commit + '-${DRONE_BUILD_NUMBER}'), ] }, - { - 'name': 'check', - 'image': 'alpine', - 'commands': [ - 'ls -la coverage/', - 'cat coverage/*' - ] - }, { 'name': 'codacy', 'image': 'plugins/codacy:1', @@ -275,7 +267,19 @@ def uploadCoverage(ctx): 'from_secret': 'codacy_token', }, }, - } + }, + { + 'name': 'purge-cache', + 'image': 'minio/mc', + 'environment': { + 'MC_HOST_cache': { + 'from_secret': 'cache_s3_connection_url' + } + }, + 'commands': [ + 'mc rm --recursive --force cache/cache/%s/%s/coverage' % (ctx.repo.slug, ctx.build.commit + '-${DRONE_BUILD_NUMBER}'), + ] + }, ], 'trigger': { 'ref': [