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:
Gautham Varma K
2021-06-19 11:40:04 +05:30
committed by GitHub
parent ade2f59ae1
commit bf6bd43f48
3 changed files with 70 additions and 55 deletions
+5 -5
View File
@@ -1,9 +1,9 @@
{
"build_from": {
"aarch64": "ghcr.io/hassio-addons/base/aarch64:9.2.0",
"amd64": "ghcr.io/hassio-addons/base/amd64:9.2.0",
"armhf": "ghcr.io/hassio-addons/base/armhf:9.2.0",
"armv7": "ghcr.io/hassio-addons/base/armv7:9.2.0",
"i386": "ghcr.io/hassio-addons/base/i386:9.2.0"
"aarch64": "ghcr.io/hassio-addons/base/aarch64:9.2.2",
"amd64": "ghcr.io/hassio-addons/base/amd64:9.2.2",
"armhf": "ghcr.io/hassio-addons/base/armhf:9.2.2",
"armv7": "ghcr.io/hassio-addons/base/armv7:9.2.2",
"i386": "ghcr.io/hassio-addons/base/i386:9.2.2"
}
}