Merge branch 'gradletasks' into 'master'

build: run gradle tasks one by one

See merge request fdroid/fdroidserver!1628
This commit is contained in:
linsui
2026-04-29 14:05:47 +00:00

View File

@@ -397,9 +397,13 @@ def execute_build(app, build, config, gradletasks):
if build.gradleprops:
cmd += ['-P' + kv for kv in build.gradleprops]
cmd += gradletasks
p = common.FDroidPopen(cmd, cwd=root_dir)
for task in gradletasks:
p = common.FDroidPopen(
cmd + [task],
cwd=root_dir,
)
if p is not None and p.returncode != 0:
return p, bindir
elif bmethod == 'ant':
logging.info("Building Ant project...")