diff options
-rwxr-xr-x | build-knecht | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/build-knecht b/build-knecht index 7ba1b26..52a7a05 100755 --- a/build-knecht +++ b/build-knecht @@ -22,11 +22,13 @@ if ! git -C "${home_dir}/archlinuxewe" pull --ff-only; then >&2 echo 'Cannot update archPackages repository.' fi -"${home_dir}/archlinuxewe/archPackagesUpdate" \ +if "${home_dir}/archlinuxewe/archPackagesUpdate" \ --no-abortOnMakepkgError \ - --arch "${arch}" \ -|| "${home_dir}/archlinuxewe/archPackagesUpdate" \ - --cleanChroot \ - --arch "${arch}" - -true + --arch "${arch}"; then + sleep 60 +else + "${home_dir}/archlinuxewe/archPackagesUpdate" \ + --cleanChroot \ + --arch "${arch}" \ + || true +fi |