[gbm-web] Add prune helper script



commit 038c85c97566d2dd333e9253a94dd9cec1c5c47a
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date:   Thu Apr 8 15:00:02 2021 +0200

    Add prune helper script

 flat-manager/Dockerfile | 2 ++
 flat-manager/prune      | 7 +++++++
 2 files changed, 9 insertions(+)
---
diff --git a/flat-manager/Dockerfile b/flat-manager/Dockerfile
index e39436f..031e215 100644
--- a/flat-manager/Dockerfile
+++ b/flat-manager/Dockerfile
@@ -31,5 +31,7 @@ COPY --from=builder /flat-manager/target/release/delta-generator-client /usr/loc
 COPY --from=builder /flat-manager-ostree/target/release/flat-manager /usr/local/bin/flat-manager-ostree
 COPY --from=builder /gpg-heartbeat /usr/local/bin/gpg-heartbeat
 
+ADD prune /usr/local/bin/gbm-prune
+
 ENV HOME /srv/gnome-build-meta
 EXPOSE 8080
diff --git a/flat-manager/prune b/flat-manager/prune
new file mode 100755
index 0000000..8d65e37
--- /dev/null
+++ b/flat-manager/prune
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+cd /srv/gnome-build-meta/public_html/build-repo
+find -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;
+
+flatpak build-update-repo --prune --prune-depth=100 --gpg-sign=6A7C5D4482170E3D 
--collection-id=org.gnome.Nightly /srv/gnome-build-meta/public_html/repo
+ostree prune --repo=/srv/gnome-build-meta/public_html/gnomeos/repo/ --depth=100 --refs-only


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]