Skip to content
Snippets Groups Projects
Commit 9b91d046 authored by Recolic's avatar Recolic :house_with_garden:
Browse files

fix-docker-build-pikaur

parent f92618e5
No related branches found
No related tags found
No related merge requests found
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
http_upstreams=( http_upstreams=(
# http upstreams has no auto-update # http upstreams has no auto-update
'https://github.com/fphoenix88888/ttf-mswin10-arch/raw/master/ttf-ms-win10-zh_cn-10.0.18362.116-2-any.pkg.tar.xz' 'https://raw.githubusercontent.com/fphoenix88888/ttf-mswin10-arch/master/ttf-ms-win10-zh_tw-10.0.19043.1055-1-any.pkg.tar.zst'
'https://github.com/fphoenix88888/ttf-mswin10-arch/raw/master/ttf-ms-win10-zh_tw-10.0.18362.116-2-any.pkg.tar.xz' 'https://raw.githubusercontent.com/fphoenix88888/ttf-mswin10-arch/master/ttf-ms-win10-zh_cn-10.0.19043.1055-1-any.pkg.tar.zst'
'https://github.com/fphoenix88888/ttf-mswin10-arch/raw/master/ttf-ms-win10-10.0.18362.116-2-any.pkg.tar.xz' 'https://raw.githubusercontent.com/fphoenix88888/ttf-mswin10-arch/master/ttf-ms-win10-10.0.19043.1055-1-any.pkg.tar.zst'
) )
repo_upstreams=( repo_upstreams=(
# Take care of the tailing "/"!!! # Take care of the tailing "/"!!!
...@@ -35,6 +35,7 @@ aur_upstreams=( ...@@ -35,6 +35,7 @@ aur_upstreams=(
gnome-terminal-transparency gnome-terminal-transparency
shared-bootdir-helper shared-bootdir-helper
chrome-gnome-shell chrome-gnome-shell
oreo-cursors-git
) )
build_outdir="mirrors/recolic-aur" build_outdir="mirrors/recolic-aur"
...@@ -46,7 +47,7 @@ function sync_aur () { ...@@ -46,7 +47,7 @@ function sync_aur () {
# Use the external loop to force pikaur to skip failed packages. # Use the external loop to force pikaur to skip failed packages.
for ele in "${aur_upstreams[@]}"; do for ele in "${aur_upstreams[@]}"; do
# pikaur would skip if the package is already up-to-date. # pikaur would skip if the package is already up-to-date.
sudo docker run -i --cpus 1.2 --rm -v "$(pwd)/mirrors/recolic-aur":/home/builder/.cache/pikaur/pkg recolic/pikaur bash -c "chown builder -R /home/builder/.cache/pikaur/pkg && sudo -u builder pikaur -Syw --noconfirm $ele" sudo docker run -i --cpus 1.2 --rm -v "$(pwd)/$build_outdir":/home/builder/.cache/pikaur/pkg recolic/pikaur bash -c "chown builder -R /home/builder/.cache/pikaur/pkg && sudo -u builder pikaur -Syw --noconfirm $ele"
[[ $? != 0 ]] && echo "WARNING: Failed to build $ele" [[ $? != 0 ]] && echo "WARNING: Failed to build $ele"
done done
} }
......
#!/bin/bash #!/bin/bash
pacman -Sy --noconfirm git pyalpm python-commonmark && pacman -Sy --noconfirm git pyalpm python-commonmark python-pip python-build python-installer python-setuptools python-markdown-it-py &&
git clone https://aur.archlinux.org/pikaur.git && git clone https://aur.archlinux.org/pikaur.git &&
chmod 777 -R pikaur && chmod 777 -R pikaur &&
cd pikaur && cd pikaur &&
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment