aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKunoiSayami <[email protected]>2021-11-02 19:14:34 +0800
committerKunoiSayami <[email protected]>2021-11-02 19:18:05 +0800
commitadc505a652656bd8aec53a947ce2897c2d0b7c26 (patch)
treeebaa6dd61f435f45e894d2e8f86efa1ddcc9695e
parentfa43d364a606426f529eeedb1735192cadcb3637 (diff)
fix(build): [REBUILD] Fix myself key missing cause install failure
Signed-off-by: KunoiSayami <[email protected]>
-rw-r--r--.gitlab-ci.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 468ff53..c8ddf1a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,6 +26,10 @@ build:
script:
- echo -e '\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$arch\n' >> /etc/pacman.conf
- pacman-key --init
+ # import myself key first
+ - curl -fL https://keys.openpgp.org/vks/v1/by-fingerprint/4A0F0C8BC709ACA4341767FB243975C8DB9656B9 | pacman-key --add -
+ - pacman-key --finger 4A0F0C8BC709ACA4341767FB243975C8DB9656B9
+ - pacman-key --lsign-key 4A0F0C8BC709ACA4341767FB243975C8DB9656B9
- pacman --noconfirm --needed -Sy archlinuxcn-keyring
- pacman --noconfirm --needed -Su base-devel gnupg git yay
- useradd -m build