From 38022eead0b2dcb79ae28fb2faad1fa86c02c61f Mon Sep 17 00:00:00 2001 From: Marcus Hoffmann Date: Mon, 14 Sep 2020 20:32:42 +0200 Subject: [PATCH] checkupdates: always run 10 jobs, split arguments between them Previously we limited the number of arguments for each job, but this meant we outgrow our current concurrency value. The `-X` argument makes parallel split all arguments between the 10 jobs --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fad640ab7f..ff6beaf4d3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -84,7 +84,7 @@ checkupdates_trigger: - files=( metadata/*.yml ) - files=( ${files[@]#metadata/} ) - files=( ${files[@]%.yml} ) - - parallel --verbose --delay 90 -N 340 'curl -X POST -F "token=$CI_JOB_TOKEN" -F "ref=master" -F "variables[CHECKUPDATES]=true" -F "variables[CHECKUPDATES_APPIDS]= {} " https://gitlab.com/api/v4/projects/${CI_PROJECT_ID}/trigger/pipeline' ":::" ${files[@]} + - parallel --verbose --delay 90 -X --jobs 10 'curl -X POST -F "token=$CI_JOB_TOKEN" -F "ref=master" -F "variables[CHECKUPDATES]=true" -F "variables[CHECKUPDATES_APPIDS]= {} " https://gitlab.com/api/v4/projects/${CI_PROJECT_ID}/trigger/pipeline' ":::" ${files[@]} checkupdates_runner: image: registry.gitlab.com/fdroid/ci-images-checkupdates:latest