diff --git a/docker-yay/Dockerfile b/docker-yay/Dockerfile index 8a692504ebde444516e3049b6acfbd1a1f091f1c..fdca38622936b16a671f9da9073fc35b57fd5179 100644 --- a/docker-yay/Dockerfile +++ b/docker-yay/Dockerfile @@ -1,5 +1,4 @@ -# docker run -ti -v (pwd)/recolic-aur:/home/builder/.cache/pikaur/pkg recolic/pikaur bash -c 'chown builder -R /home/builder/.cache/pikaur/pkg && sudo -u builder pikaur -Sw --noconfirm $pkgs' -# You can reuse the container (commit it as new image) after running first build. There may be tons of dependencies to be downloaded. +# docker run -ti -v (pwd)/recolic-aur:/home/builder/.cache/pikaur/pkg recolic/pikaur bash -c 'chown builder -R /home/builder/.cache/pikaur/pkg && sudo -u builder /yay -S --noconfirm $pkgs ; find home/builder/.cache/ -name "*.pkg.tar*" -exec cp "{}" /home/builder/out/ ";"' FROM archlinux:base-devel diff --git a/docker-yay/build.sh b/docker-yay/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..f5e778e8cf6024ce98ad2e154f51eba6d27f90ab --- /dev/null +++ b/docker-yay/build.sh @@ -0,0 +1,4 @@ + +outdir="$1" +chown builder -R /home/builder/.cache/pikaur/pkg && sudo -u builder /yay -S --noconfirm $pkgs ; find home/builder/.cache/ -name "*.pkg.tar*" -exec cp "{}" /home/builder/out/ ";" +