File tree 2 files changed +15
-5
lines changed
2 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -58,10 +58,16 @@ install_deps() {
58
58
xargs yay -S --noconfirm --needed
59
59
}
60
60
61
+ fetch_gpg_keys () {
62
+ awk ' /validpgpkeys/ {print $3}' .SRCINFO | \
63
+ xargs gpg --keyserver keyserver.ubuntu.com --recv-key
64
+ }
65
+
61
66
case $target in
62
67
pkgbuild)
63
68
namcap PKGBUILD
64
69
install_deps
70
+ fetch_gpg_keys
65
71
makepkg --syncdeps --noconfirm
66
72
67
73
# shellcheck disable=SC1091
@@ -73,6 +79,7 @@ case $target in
73
79
;;
74
80
run)
75
81
install_deps
82
+ fetch_gpg_keys
76
83
makepkg --syncdeps --noconfirm --install
77
84
eval " $command "
78
85
;;
Original file line number Diff line number Diff line change 5
5
docker pull martynas/ archlinux
6
6
docker build -t arch -pkgbuild-builder .
7
7
8
- # run a comment on AUR project, like `just run-on-aur ucm-bin pkgbuild`
9
- run-on-aur project command :
10
- mkdir -p target
11
- git -C target/ {{ project}} pull || git clone https:// aur.archlinux.org/ {{ project}} .git target/ {{ project}}
12
- docker run --rm -v {{ pwd}} / target/ {{ project}} :/ home/ build -v / tmp/ gh:/ github/ home arch -pkgbuild-builder {{ command}} .
8
+ # run a command on a project, like:
9
+ # just run [email protected] :Marcool04/linux-fix-e1000e.git pkgbuild
10
+ # just run https://aur.archlinux.org/ucm-bin.git pkgbuild
11
+ run project -uri command :
12
+ rm -rf target
13
+ mkdir target
14
+ git clone {{ project-uri}} target
15
+ docker run --rm -v {{ pwd}} / target:/ home/ build -v / tmp/ gh:/ github/ home arch -pkgbuild-builder {{ command}} .
You can’t perform that action at this time.
0 commit comments