[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [sysadmin/binary-factory-tooling] android: FDroid: Only do what we know it works
From:       Aleix Pol <null () kde ! org>
Date:       2018-05-31 23:20:56
Message-ID: E1fOWsK-0005VW-Oh () code ! kde ! org
[Download RAW message or body]

Git commit be84fa78527e3a7bd7282773a822a643134965fc by Aleix Pol.
Committed on 31/05/2018 at 23:19.
Pushed by apol into branch 'master'.

FDroid: Only do what we know it works

M  +6    -14   android/generaterepo.py

https://commits.kde.org/sysadmin/binary-factory-tooling/be84fa78527e3a7bd7282773a822a643134965fc


diff --git a/android/generaterepo.py b/android/generaterepo.py
index e2d29a1..d112d82 100644
--- a/android/generaterepo.py
+++ b/android/generaterepo.py
@@ -6,14 +6,8 @@ import multiprocessing
 import subprocess
 
 dest = "repo"
-try:
-    os.mkdir(dest)
-    isNewRepository = True
-except FileExistsError:
-    isNewRepository = False
-
-#fdroid = "docker run --rm -u $(id -u):$(id -g) -v $(pwd):/repo \
                registry.gitlab.com/fdroid/docker-executable-fdroidserver:latest"
-fdroid = "fdroid"
+# if dest directory doesn't exist, run fdroid init
+# https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/
 
 def process(job):
     name = job['name']
@@ -44,11 +38,9 @@ with open("current-jobs.json") as f:
     pool = multiprocessing.Pool(8)
     pool.map(process, jobs)
 
-if isNewRepository:
-    subprocess.check_call(fdroid + " init", shell=True, cwd=dest)
-    subprocess.check_call(fdroid + " update -c", shell=True, cwd=dest)
-
+#fdroid = "docker run --rm -u $(id -u):$(id -g) -v $(pwd):/repo \
registry.gitlab.com/fdroid/docker-executable-fdroidserver:latest" +fdroid = "fdroid"
 subprocess.check_call(fdroid + " update", shell=True, cwd=dest)
+subprocess.check_call(fdroid + " server update -v", shell=True, cwd=dest)
+
 
-remote = "android@racnoss.kde.org:/srv/archives/files/android/"
-rsyncProcess = subprocess.check_call("rsync -v -a %s %s" % (dest, remote), \
shell=True)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic