Build SD card image for NVIDIA ShieldTV
Ruby Shell Makefile
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
builder
.dockerignore
.gitignore
.travis.yml
Dockerfile
LICENSE
Makefile
README.md
Vagrantfile

README.md

image-builder-nvidia-shieldtv

Join the chat at https://gitter.im/hypriot/talk Build Status

PLEASE NOTE: This repo is currently not maintained.

Setting up build environment

Make sure you have vagrant and docker-machine installed.

A vagrant up in the root folder of this repository sets up a Ubuntu Trusty VM with the latest Docker installed.

To use this Docker instance from your host one can use docker-machine.
To set it up with your Vagrant VM execute the following command:

docker-machine create -d generic \
  --generic-ssh-user $(vagrant ssh-config | grep ' User ' | awk '{print $2}') \
  --generic-ssh-key $(vagrant ssh-config | grep IdentityFile | awk '{gsub(/"/, "", $2); print $2}') \
  --generic-ip-address $(vagrant ssh-config | grep HostName | awk '{print $2}') \
  --generic-ssh-port $(vagrant ssh-config | grep Port | awk '{print $2}') \
  image-builder-nvidia-shieldtv

Now set the Docker environments to this new docker machine:

eval $(docker-machine env image-builder-nvidia-shieldtv)

From here just use make to make a new SD card image:

make sd-image