From 9a3255c44047fcea27f6922639585aa5ddae32e6 Mon Sep 17 00:00:00 2001 From: Kunoi Sayami Date: Mon, 1 Nov 2021 23:13:09 +0800 Subject: feat(build): [REBUILD] Enhance AUR dependencies resolve way (#11) * refactor(script): Change the way of retrieve aur dependencies and gpg key * fix(docker): Fix docker not init pacman keys * feat(build): Add a way to reduce rebuild workload Signed-off-by: KunoiSayami --- docker/dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'docker/dockerfile') diff --git a/docker/dockerfile b/docker/dockerfile index 4ae53aa..87fe5d1 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -1,6 +1,12 @@ FROM repobuildbase:latest -RUN pacman --noconfirm --needed -Syu base-devel gnupg git +RUN echo -e "\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$$arch\n" >> /etc/pacman.conf + +RUN pacman-key --init + +RUN pacman --noconfirm --needed -Sy archlinuxcn-keyring + +RUN pacman --noconfirm --needed -Su base-devel gnupg git yay RUN useradd -m build -- cgit v1.3.1