feat(infra): F-Droid-Nightly als separates Rolling-Repo (fdroid-nightly.mrrm.de) #399

Closed
opened 2026-05-24 10:18:02 +02:00 by pm-bot · 0 comments
Collaborator

Kontext: arch-answer #395: Hybrid-Strategie für F-Droid — Stable bleibt Tag-getriggert (wie heute), zusätzlich ein separates Nightly-Repo für Power-User.

Akzeptanzkriterien:

  • Zweites F-Droid-Repo fdroid-nightly.mrrm.de neben fdroid.mrrm.de (Teil von #133)
  • Cron 03:00 Europe/Berlin: prüft .last-sha gegen main, baut nur bei neuem Commit
  • Diff-Check verhindert leere Index-Rebuilds
  • Power-User-Doku (kurz): „Nightly hinzufügen" — Repo-URL + QR-Code + Warnhinweis "wackelig"
  • Stable-Pfad bleibt unverändert (event: [tag], refs/tags/v*)

Voraussetzung: #133 (F-Droid-Server) muss live sein — dieses Ticket liegt zeitlich danach.

Verlinkt #395, #133.

**Kontext:** arch-answer #395: Hybrid-Strategie für F-Droid — Stable bleibt Tag-getriggert (wie heute), zusätzlich ein **separates** Nightly-Repo für Power-User. **Akzeptanzkriterien:** - [ ] Zweites F-Droid-Repo `fdroid-nightly.mrrm.de` neben `fdroid.mrrm.de` (Teil von #133) - [ ] Cron 03:00 Europe/Berlin: prüft `.last-sha` gegen `main`, baut nur bei neuem Commit - [ ] Diff-Check verhindert leere Index-Rebuilds - [ ] Power-User-Doku (kurz): „Nightly hinzufügen" — Repo-URL + QR-Code + Warnhinweis "wackelig" - [ ] Stable-Pfad bleibt unverändert (`event: [tag]`, `refs/tags/v*`) **Voraussetzung:** #133 (F-Droid-Server) muss live sein — dieses Ticket liegt zeitlich danach. Verlinkt #395, #133.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#399
No description provided.