auto up 00:00:12 up 0:08, 2 users, load average: 1.56, 0.92, 0.48

This commit is contained in:
2025-11-02 00:00:13 +01:00
parent b71da7cd35
commit 3d53b2213c

View File

@@ -12,19 +12,28 @@ REPOS=(
# Commit message # Commit message
COMMIT_MSG="auto up $(uptime)" COMMIT_MSG="auto up $(uptime)"
for repo in "${REPOS[@]}"; do process_repo() {
local repo="$1"
if [ -d "$repo/.git" ]; then if [ -d "$repo/.git" ]; then
echo "Processing $repo... echo "Processing $repo..."
(
cd "$repo" || exit
" git fetch
cd "$repo" || continue git add .
git fetch git commit -m "$COMMIT_MSG" >/dev/null 2>&1 || true
git add . git pull --rebase
git commit -m "$COMMIT_MSG" git push
git pull --rebase echo "Done: $repo"
git push )
else else
echo "Skipping $repo: not a git repository" echo "Skipping $repo: not a git repository"
fi fi
}
for repo in "${REPOS[@]}"; do
process_repo "$repo" &
done done
wait
echo "All repositories processed."