move docker hup (#2)

Add an optional extended description…
This commit is contained in:
Pascal Vizeli 2017-04-27 10:44:32 +02:00 committed by GitHub
parent b4da37038d
commit ee8680810f
11 changed files with 24 additions and 24 deletions

View file

@ -2,14 +2,14 @@
Build env for hassio
[HassIO](https://github.com/pvizeli/hassio)
[HassIO-Addons](https://github.com/pvizeli/hassio-addons)
[HassIO](https://github.com/homeassistant/hassio)
[HassIO-Addons](https://github.com/homeassistant/hassio-addons)
# Build Server
You need a linux with [AUFS](https://docs.docker.com/engine/userguide/storagedriver/aufs-driver/) and docker support. You need to have the build user in docker group for he can run docker. It is not possible to run this process as root! You need also install `jq`
Builds are published on: https://hub.docker.com/r/pvizeli/
Builds are published on: https://hub.docker.com/r/homeassistant/
## Build env

View file

@ -3,7 +3,7 @@
set -e
BUILD_CONTAINER_NAME=hassio-addons-$$
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
cleanup() {
echo "[INFO] Cleanup."
@ -71,7 +71,7 @@ docker run --rm \
-e DOCKER_TAG=$VERSION \
--name $BUILD_CONTAINER_NAME \
--privileged \
pvizeli/docker-build-env \
homeassistant/docker-build-env \
/run-docker.sh
echo "[INFO] cleanup WORKSPACE"

View file

@ -2,7 +2,7 @@
set -ev
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
DOCKER_IMAGE=docker-build-env
# Get the absolute script location

View file

@ -3,7 +3,7 @@
set -e
BUILD_CONTAINER_NAME=hassio-build-$$
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
cleanup() {
echo "[INFO] Cleanup."
@ -67,7 +67,7 @@ docker run --rm \
-e DOCKER_TAG=$DOCKER_TAG \
--name $BUILD_CONTAINER_NAME \
--privileged \
pvizeli/docker-build-env \
homeassistant/docker-build-env \
/run-docker.sh
echo "[INFO] cleanup WORKSPACE"

View file

@ -3,7 +3,7 @@
set -e
BUILD_CONTAINER_NAME=homeassistant-build-$$
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
cleanup() {
echo "[INFO] Cleanup."
@ -82,7 +82,7 @@ docker run --rm \
-e DOCKER_TAG=$DOCKER_TAG \
--name $BUILD_CONTAINER_NAME \
--privileged \
pvizeli/docker-build-env \
homeassistant/docker-build-env \
/run-docker.sh
echo "[INFO] cleanup WORKSPACE"

View file

@ -3,7 +3,7 @@
set -e
BUILD_CONTAINER_NAME=resinhup-build-$$
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
cleanup() {
echo "[INFO] Cleanup."
@ -75,7 +75,7 @@ docker run --rm \
-e DOCKER_TAG=$DOCKER_TAG \
--name $BUILD_CONTAINER_NAME \
--privileged \
pvizeli/docker-build-env \
homeassistant/docker-build-env \
/run-docker.sh
echo "[INFO] cleanup WORKSPACE"

View file

@ -3,7 +3,7 @@
set -e
BUILD_CONTAINER_NAME=yocto-build-$$
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
cleanup() {
echo "[INFO] Cleanup."
@ -91,7 +91,7 @@ docker run --rm \
-e BUILDER_GID=$(id -g) \
--name $BUILD_CONTAINER_NAME \
--privileged \
pvizeli/yocto-build-env \
homeassistant/yocto-build-env \
/run-resinos.sh \
--log \
--machine "$MACHINE" \

View file

@ -2,7 +2,7 @@
set -ev
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
DOCKER_IMAGE=yocto-build-env
# Get the absolute script location

View file

@ -2,7 +2,7 @@
set -e
ARCH=$(uname -m)
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
URL_VERSION="https://raw.githubusercontent.com/home-assistant/hassio/master/version.json"
URL_START_HASSIO="https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/misc/hassio-start"
URL_GENERIC_HC="https://raw.githubusercontent.com/home-assistant/hassio-build/master/generic-hc"

View file

@ -1,13 +1,13 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SUPERVISOR_REPOSITORY_armv5 = "pvizeli/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv6 = "pvizeli/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv7a = "pvizeli/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv7ve = "pvizeli/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_aarch64 = "pvizeli/aarch64-hassio-supervisor"
SUPERVISOR_REPOSITORY_x86 = "pvizeli/i386-hassio-supervisor"
SUPERVISOR_REPOSITORY_x86-64 = "pvizeli/amd64-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv5 = "homeassistant/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv6 = "homeassistant/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv7a = "homeassistant/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_armv7ve = "homeassistant/armhf-hassio-supervisor"
SUPERVISOR_REPOSITORY_aarch64 = "homeassistant/aarch64-hassio-supervisor"
SUPERVISOR_REPOSITORY_x86 = "homeassistant/i386-hassio-supervisor"
SUPERVISOR_REPOSITORY_x86-64 = "homeassistant/amd64-hassio-supervisor"
SUPERVISOR_TAG = "${HASSIO_SUPERVISOR_TAG}"
TARGET_REPOSITORY = "${SUPERVISOR_REPOSITORY}"

View file

@ -7,7 +7,7 @@ LOGFILE=/tmp/`basename "$0"`.log
LOG=yes
ONLY_SUPERVISOR=no
NOREBOOT=no
DOCKER_REPO=pvizeli
DOCKER_REPO=homeassistant
# Don't run anything before this source as it sets PATH here
source /etc/profile