aboutsummaryrefslogtreecommitdiff
path: root/utils/pkgbuild.sh
diff options
context:
space:
mode:
Diffstat (limited to 'utils/pkgbuild.sh')
-rwxr-xr-xutils/pkgbuild.sh14
1 files changed, 7 insertions, 7 deletions
diff --git a/utils/pkgbuild.sh b/utils/pkgbuild.sh
index 1baa51f..46d0285 100755
--- a/utils/pkgbuild.sh
+++ b/utils/pkgbuild.sh
@@ -1,7 +1,7 @@
#!/bin/bash
# end up when failed
-set -Eeuo pipefail
+set -Eeo pipefail
# clean up when exit
trap cleanup SIGINT SIGTERM ERR EXIT
@@ -41,7 +41,7 @@ CONFDEST="${PWD}/makepkg.d/makepkg.$ARCH.conf"
REPO_DIFF="${PWD}/packages/$ARCH/DIFF"
SKIP_VERIFIED=1
UNSUCCESSFUL=0
-SIGNING_ARG=""
+SIGNING_ARG="--nosign"
TMPCONF=$(mktemp -t makepkg.$ARCH.conf.XXXXXXXXXX) || exit 1
cat "${PWD}/makepkg.d/makepkg.base.conf" > "$TMPCONF"
@@ -67,7 +67,7 @@ if [ $# -gt 0 ];then
get_diff_list
exit 0
elif [ "$1" = "--import-gpg" ]; then
- if [ -n "$CI_DEFAULT_BRANCH" ] && [ -n "$CI_DEFAULT_BRANCH" ] && [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then
+ if [ -n "$CI_COMMIT_BRANCH" ] && [ -n "$CI_DEFAULT_BRANCH" ] && [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then
echo $GPG_PRIV_KEY | base64 -d | gpg --import
else
echo -e "\033[0;32mSkip import gpg key\033[0m"
@@ -90,8 +90,8 @@ else
get_diff_list
fi
-if [ -n "$CI_DEFAULT_BRANCH" ] && [ -n "$CI_DEFAULT_BRANCH" ] && [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then
- SIGNING_ARG="-s"
+if [ -n "$CI_COMMIT_BRANCH" ] && [ -n "$CI_DEFAULT_BRANCH" ] && [[ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]]; then
+ SIGNING_ARG="--sign"
else
echo -e "\033[0;32mSkip signing package\033[0m"
fi
@@ -128,7 +128,7 @@ while read -r FOLDER_NAME ; do
if [ -d "../$YAYDEP" ]; then
pushd "../$YAYDEP"
hook "$YAYDEP"
- SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST MAKEPKG_CONF="$TMPCONF" makepkg --clean -i $SIGNING_ARG --asdeps --noconfirm --needed --noprogressbar
+ SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST MAKEPKG_CONF="$TMPCONF" makepkg --clean -s -i $SIGNING_ARG --asdeps --noconfirm --needed --noprogressbar
popd
else
yay -S --noconfirm --needed --asdeps "$YAYDEP"
@@ -143,7 +143,7 @@ while read -r FOLDER_NAME ; do
| awk 'BEGIN { FS = "\n" } ; { print $1":6:" } ' | gpg --import-ownertrust
fi
- SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST MAKEPKG_CONF="$TMPCONF" makepkg --clean $SIGNING_ARG --asdeps --noconfirm --needed --noprogressbar || { echo -e "\033[0;31mSkip folder $FOLDER_NAME\033[0m"; UNSUCCESSFUL=1; }
+ SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST MAKEPKG_CONF="$TMPCONF" makepkg -s --clean $SIGNING_ARG --asdeps --noconfirm --needed --noprogressbar || { echo -e "\033[0;31mSkip folder $FOLDER_NAME\033[0m"; UNSUCCESSFUL=1; }
popd
done < "$REPO_DIFF"