Skip to content
Snippets Groups Projects
Commit 91d07268 authored by Marcin Sobczyk's avatar Marcin Sobczyk Committed by Bartek Wrona
Browse files

Move templates for cache cleanup to common-ci-configuration repo

parent d3496749
No related branches found
No related tags found
1 merge request!50Move templates for cache cleanup to common-ci-configuration repo
Pipeline #94638 passed
variables:
DOCKER_BUILDER_TAG: "latest"
DOCKER_DIND_TAG: "latest"
IMAGE_REMOVER_TAG: "latest"
include:
- local: templates/base.gitlab-ci.yml
.cleanup_cache_manual_template:
extends: .job-defaults
image: alpine:3.16
variables:
CLEANUP_PATH_PATTERN: ""
needs: []
script:
- echo "HOSTNAME is ${HOSTNAME} CI_CONCURRENT_ID ${CI_CONCURRENT_ID}"
- du -h -d 1 /cache
- rm $CLEANUP_PATH_PATTERN -rf
when: manual
.cleanup_old_cache_template:
extends: .job-defaults
image: alpine:3.16
variables:
CLEANUP_PATH_PATTERN: ""
CACHE_DAYS: 7
needs: []
script:
- echo "HOSTNAME is ${HOSTNAME} CI_CONCURRENT_ID ${CI_CONCURRENT_ID}"
- du -h -d 1 /cache
- find "/cache" -maxdepth 1 -wholename "$CLEANUP_PATH_PATTERN" -mtime "+${CACHE_DAYS}"
- find "/cache" -maxdepth 1 -wholename "$CLEANUP_PATH_PATTERN" -mtime "+${CACHE_DAYS}" -exec rm -rf {} \;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment