Skip to content

Commit 4f8f1fe

Browse files
committed
Fix upload repo deb reindex issue
1 parent c15af05 commit 4f8f1fe

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

bin/upload_repo_deb

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ for f in build/*deb; do
1919
# VER="$(echo "$f" | cut -d_ -f2)"
2020
ARCH=$(echo "$f" | cut -d_ -f3 | cut -d. -f1)
2121
echo "Arch: $ARCH"
22+
declare -A archs
2223
if [ -f "$f" ]; then
2324
if [ -z "${IS_RELEASE_DIGIT}" ]; then
2425
IS_RELEASE_DIGIT=$(echo "$f" | cut -d. -f3 | cut -d- -f1)
@@ -30,30 +31,35 @@ for f in build/*deb; do
3031
./bin/sign_deb "$GPG_SECRET" "$f"
3132

3233
if [[ $ARCH == "amd64" ]]; then
34+
archs[amd]=1
3335
copy_to "$f" "$DISTRO/main/binary-amd64/"
3436
# bundleamd=1
3537
fi
3638

3739
if [[ $ARCH == "arm64" ]]; then
40+
archs[arm]=1
3841
copy_to "$f" "$DISTRO/main/binary-arm64/"
3942
# bundlearm=1
4043
fi
4144

4245
if [[ $ARCH == "all" ]]; then
4346
copy_to "$f" "$DISTRO/main/binary-amd64/"
4447
copy_to "$f" "$DISTRO/main/binary-arm64/"
48+
archs[amd]=1
49+
archs[arm]=1
4550
fi
4651
fi
4752
done
4853

4954
# no need to make bundle as we deploy one single package
5055

56+
dev=
5157
if [ -n "$SUFFIX" ]; then
52-
/usr/bin/docker exec repo-generator /generator.sh -distro "$DISTRO" -architecture amd -dev 1
53-
# /usr/bin/docker exec repo-generator /generator.sh -distro "$DISTRO" -architecture arm -dev 1
54-
else
55-
/usr/bin/docker exec repo-generator /generator.sh -distro "$DISTRO" -architecture amd
56-
# /usr/bin/docker exec repo-generator /generator.sh -distro "$DISTRO" -architecture arm
58+
dev="-dev 1"
5759
fi
5860

61+
for arch in "${!archs[@]}"; do
62+
/usr/bin/docker exec repo-generator /generator.sh -distro "$DISTRO" -architecture "$arch" $dev
63+
done
64+
5965
rm -rf build/*deb

0 commit comments

Comments
 (0)