From 9f1e311b5ef60ed2a059c50b9e790fde2b386e43 Mon Sep 17 00:00:00 2001 From: fbt Date: Mon, 1 Mar 2021 15:43:07 +0300 Subject: [PATCH] gnupg stuff Signed-off-by: fbt --- autobuilder/Containerfile | 3 +++ autobuilder/build | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/autobuilder/Containerfile b/autobuilder/Containerfile index fa5b346..c48de7e 100644 --- a/autobuilder/Containerfile +++ b/autobuilder/Containerfile @@ -7,3 +7,6 @@ RUN pacman -Suy --noconfirm base-devel git COPY ./builder.sudoers /etc/sudoers.d/builder COPY ./build /build + +COPY gnupg /.gnupg +RUN chmod 700 /.gnupg diff --git a/autobuilder/build b/autobuilder/build index f334e24..74f6162 100755 --- a/autobuilder/build +++ b/autobuilder/build @@ -6,11 +6,12 @@ export LC_ALL=en_US.UTF-8 export PKG_URL=$1 # Upgrade -sudo pacman -Suy --noconfirm +pacman -Suy --noconfirm # Workdir +chown -R builder:builder /.gnupg cd /buildroot # Build the damn thing -git clone "$PKG_URL" . -makepkg -s --noconfirm -L +sudo -u builder git clone "$PKG_URL" . +sudo -u builder GNUPGHOME="/.gnupg" makepkg -s --noconfirm -L