Improve build scripts (#16)
* Better handle installation requirements * Install TVHeadend from edge repos * Refactor Build Script * Try installing a different git version * Pin to Specific Versions of musl and gcc To fix build CI * Bump base images properly * Prettified Code! * Remove git and mono pinned to a specific version Co-authored-by: GauthamVarmaK <GauthamVarmaK@users.noreply.github.com>
This commit is contained in:
@@ -2,10 +2,6 @@ ARG BUILD_FROM=ghcr.io/hassio-addons/base/amd64:9.2.2
|
||||
# hadolint ignore=DL3006
|
||||
FROM ${BUILD_FROM}
|
||||
|
||||
RUN echo 'http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories
|
||||
RUN echo 'http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories
|
||||
RUN echo 'http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories
|
||||
|
||||
COPY run.sh /run.sh
|
||||
RUN chmod +x /run.sh
|
||||
RUN /run.sh
|
||||
|
||||
Reference in New Issue
Block a user