diff --git a/files/copr/copr-be.conf b/files/copr/copr-be.conf index 7828cb9701..51b1fde641 100644 --- a/files/copr/copr-be.conf +++ b/files/copr/copr-be.conf @@ -55,6 +55,11 @@ worker_logdir=/var/log/copr/workers/ #fedmsg_enabled=false fedmsg_enabled=true +# minimum age for builds to be pruned +prune_days=14 +# path to executable script to clean old build +prune_script=/usr/share/copr/copr_prune_old_builds.sh + [builder] # default is 1800 timeout=3600 diff --git a/files/copr/copr-be.conf-dev b/files/copr/copr-be.conf-dev index 19dd9bbaf2..135b3b45f4 100644 --- a/files/copr/copr-be.conf-dev +++ b/files/copr/copr-be.conf-dev @@ -51,6 +51,10 @@ worker_logdir=/var/log/copr/workers/ # default is false #fedmsg_enabled=false +# minimum age for builds to be pruned +prune_days=14 +# path to executable script to clean old build +prune_script=/usr/share/copr/copr_prune_old_builds.sh [builder] # default is 1800 diff --git a/roles/copr/backend/templates/copr-be.conf b/roles/copr/backend/templates/copr-be.conf index 1e2785b790..b065947290 100644 --- a/roles/copr/backend/templates/copr-be.conf +++ b/roles/copr/backend/templates/copr-be.conf @@ -66,6 +66,11 @@ fedmsg_enabled=true # signer host and correct /etc/sign.conf do_sign=false +# minimum age for builds to be pruned +prune_days=14 +# path to executable script to clean old build +prune_script=/usr/share/copr/copr_prune_old_builds.sh + [builder] # default is 1800 timeout=3600 diff --git a/roles/copr/backend/templates/copr-be.conf-dev b/roles/copr/backend/templates/copr-be.conf-dev index 5bf5766c17..18392ad80a 100644 --- a/roles/copr/backend/templates/copr-be.conf-dev +++ b/roles/copr/backend/templates/copr-be.conf-dev @@ -65,6 +65,11 @@ worker_logdir=/var/log/copr/workers/ # signer host and correct /etc/sign.conf do_sign=true +# minimum age for builds to be pruned +prune_days=14 +# path to executable script to clean old build +prune_script=/usr/share/copr/copr_prune_old_builds.sh + [builder] # default is 1800 timeout=3600