]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
Revert "change builder with git clone"
authorBastian Dehn <hhaalo@arcor.de>
Wed, 20 May 2026 18:36:01 +0000 (20:36 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 20 May 2026 18:36:01 +0000 (20:36 +0200)
This reverts commit ab3c0963169260874d750c7756acfc9b1387d188.

builder/Containerfile.template
builder/run

index dc0bec99f72cdef5d75029e1d1b5c23b2041a270..5bd7336aa1e4c714d274e5443060ed837e66230c 100644 (file)
@@ -10,5 +10,10 @@ RUN apt-get update \
        lcov \
        && apt-get clean \
        && rm --recursive --force /var/lib/apt/lists/*
+RUN apt-get update \
+       && apt-get install --assume-yes --no-install-recommends \
+       rsync \
+       && apt-get clean \
+       && rm --recursive --force /var/lib/apt/lists/*
 COPY run /app/run
 ENTRYPOINT /app/run
index 4a21f032e11477cd1e039a1c51f5c371108f045a..b7dc5f9b7e52714e85f9f3fa31bbcba185a32f63 100644 (file)
@@ -27,7 +27,7 @@ reproducible_package_checksum_check()
 build_package()
 {
        cd /app
-       git clone /src/ /app/build || return $?
+       rsync -r --exclude=build* /src/ /app/build || return $?
        cd build
        make --jobs=$(nproc) package || return $?
 }
@@ -42,7 +42,7 @@ copy_package()
 build_reproducible_package()
 {
        cd /app
-       git clone /src/ /app/reproducible-build || return $?
+       rsync -r --exclude=build* /src/ /app/reproducible-build || return $?
        cd reproducible-build
        make --jobs=$(nproc) package || return $?
 }