codeberg migration

This commit is contained in:
Peter Storch
2025-08-16 09:51:46 +02:00
parent 3c23a9f540
commit 7f666c571e
10 changed files with 25 additions and 10 deletions
-5
View File
@@ -1,5 +0,0 @@
# These are supported funding model platforms
liberapay: OpenTracks
github: [rgmf, pstorch, dennisguse]
custom: https://play.google.com/store/apps/details?id=de.dennisguse.opentracks.playstore
+10
View File
@@ -0,0 +1,10 @@
steps:
build:
when:
event: [ push ]
image: androidsdk/android-31
commands:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- ./gradlew lint
+10
View File
@@ -0,0 +1,10 @@
steps:
build:
when:
event: [ push ]
image: androidsdk/android-31
commands:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
- ./gradlew testNightlyDebugUnitTest --stacktrace
+3 -3
View File
@@ -3,10 +3,10 @@
## Craft new releases ## Craft new releases
1. Execute use `RELEASE.sh`. 1. Execute use `RELEASE.sh`.
2. Push to Github 2. Push to Codeberg
3. Create release on Github (incl. changelog) 3. Create release on Codeberg (incl. changelog)
This actually creates a tag that is later used by F-Droid This actually creates a tag that is later used by F-Droid
4. Pull from Github 4. Pull from Codeberg
5. Build reproducible release and attach to release 5. Build reproducible release and attach to release
6. ... wait until reproducibility is verified by F-Droid 6. ... wait until reproducibility is verified by F-Droid
+1 -1
View File
@@ -48,4 +48,4 @@ read
git add -u git add -u
git commit -m "$COMMIT_MESSAGE" git commit -m "$COMMIT_MESSAGE"
echo -e "Next steps:\n1. Push to Github\n2. Create release on Github: https://github.com/OpenTracksApp/OpenTracks/releases" echo -e "Next steps:\n1. Push to Codeberg\n2. Create release on Codeberg: https://codeberg.org/OpenTracksApp/OpenTracks/releases"
+1 -1
View File
@@ -104,7 +104,7 @@ android {
versionNameSuffix 'irreproducible' versionNameSuffix 'irreproducible'
} }
reproducible { reproducible {
// Developer Binaries: https://github.com/OpenTracksApp/OSMDashboard/releases/download/v%v/de.dennisguse.opentracks.playstore_%v.apk // Developer Binaries: https://codeberg.org/OpenTracksApp/OSMDashboard/releases/download/v%v/de.dennisguse.opentracks.playstore_%v.apk
// FDroid: https://f-droid.org/de/packages/de.dennisguse.opentracks.playstore // FDroid: https://f-droid.org/de/packages/de.dennisguse.opentracks.playstore
// PlayStore: https://play.google.com/store/apps/details?id=de.dennisguse.opentracks.playstore // PlayStore: https://play.google.com/store/apps/details?id=de.dennisguse.opentracks.playstore
dimension 'version' dimension 'version'