Gitlab create dump, gzip and delete everything older than 3 days

mysqldump -h localhost -u $MYSQL_USER -p"$MYSQL_PASSWORD" --no-tablespaces $MYSQL_TABLE | gzip > dump-$CI_COMMIT_TAG.gz && ls -t | sed -e '1,3d' | xargs -d '\n' rm

PT1602's Notebook

Saving code examples I searched multiple times.


2022-06-08