build(linux): drop support for AUR (#2819)

This commit is contained in:
ReenigneArcher 2024-07-08 20:47:08 -04:00 committed by GitHub
commit 638a7020b7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 51 additions and 23 deletions

View file

@ -81,7 +81,16 @@ WORKDIR /build/sunshine/pkg
RUN mv /build/sunshine/build/PKGBUILD .
RUN mv /build/sunshine/build/sunshine.install .
# create a PKGBUILD archive
USER root
RUN <<_REPO
#!/bin/bash
set -e
tar -czf /build/sunshine/sunshine.pkg.tar.gz .
_REPO
# namcap and build PKGBUILD file
USER builder
RUN <<_PKGBUILD
#!/bin/bash
set -e
@ -96,6 +105,7 @@ _PKGBUILD
FROM scratch as artifacts
COPY --link --from=sunshine-build /build/sunshine/pkg/sunshine*.pkg.tar.zst /sunshine.pkg.tar.zst
COPY --link --from=sunshine-build /build/sunshine/sunshine.pkg.tar.gz /sunshine.pkg.tar.gz
FROM sunshine-base as sunshine