~xdavidwu/aurbuild

671478971af4751b44428cdbea38a687d0f60506 — xdavidwu 2 years ago 4f96e49
build: fix makeflags and multi-thread zstd
1 files changed, 2 insertions(+), 1 deletions(-)

M build.yml
M build.yml => build.yml +2 -1
@@ 13,8 13,9 @@ sources:
environment:
tasks:
  - prepare: |
      sudo sed "s/MAKEFLAGS=\"\"/MAKEFLAGS=\"-j$(nproc)\"/;s/COMPRESSZST=(zstd -c -z -q -)/COMPRESSZST=(zstd -c -z -T$TCOUNT -q -19 -)/" -i /etc/makepkg.conf
      sudo sed "s/COMPRESSZST=(zstd -c -z -q -)/COMPRESSZST=(zstd -c -z -T$(nproc) -q -19 -)/" -i /etc/makepkg.conf
      echo 'PACKAGER="aurbuild <aurbuild@builds.xdavidwu.link>"' | sudo tee -a /etc/makepkg.conf
      echo "MAKEFLAGS=\"-j$(nproc)\"" | sudo tee -a /etc/makepkg.conf
      cd "$pkgbase"
      source PKGBUILD
      printf "Key-Type: RSA\nKey-Length: 4096\nKey-Usage: sign\nName-Real: aurbuild AUTOMATED key for lsign\nName-Email: aurbuild@localhost\nExpire-Date: 0\n%%no-protection\n%%commit\n" | gpg --gen-key --batch