]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
change builder with git clone
authorBastian Dehn <hhaalo@arcor.de>
Sun, 17 May 2026 18:50:42 +0000 (20:50 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 17 May 2026 18:50:42 +0000 (20:50 +0200)
builder/Containerfile.template
builder/run

index 5bd7336aa1e4c714d274e5443060ed837e66230c..dc0bec99f72cdef5d75029e1d1b5c23b2041a270 100644 (file)
@@ -10,10 +10,5 @@ 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 b7dc5f9b7e52714e85f9f3fa31bbcba185a32f63..4a21f032e11477cd1e039a1c51f5c371108f045a 100644 (file)
@@ -27,7 +27,7 @@ reproducible_package_checksum_check()
 build_package()
 {
        cd /app
-       rsync -r --exclude=build* /src/ /app/build || return $?
+       git clone /src/ /app/build || return $?
        cd build
        make --jobs=$(nproc) package || return $?
 }
@@ -42,7 +42,7 @@ copy_package()
 build_reproducible_package()
 {
        cd /app
-       rsync -r --exclude=build* /src/ /app/reproducible-build || return $?
+       git clone /src/ /app/reproducible-build || return $?
        cd reproducible-build
        make --jobs=$(nproc) package || return $?
 }