]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - util/docker_build.sh
Update docker util script and travis to use new base container
[qmk_firmware.git] / util / docker_build.sh
index e7aeac8f3e5f08aa2c23822e8122e14efe93c1f9..6feeb1f5d26559f9f30c7e69b0e67baf6032cd9c 100755 (executable)
@@ -35,7 +35,7 @@ else
 fi
 if [ -n "$target" ]; then
        if [ "$(uname)" = "Linux" ] || docker-machine active >/dev/null 2>&1; then
-               usb_args="--privileged -v /dev/bus/usb:/dev/bus/usb"
+               usb_args="--privileged -v /dev:/dev"
        else
                echo "Error: target requires docker-machine to work on your platform" >&2
                echo "See http://gw.tnode.com/docker/docker-machine-with-usb-support-on-windows-macos" >&2
@@ -46,5 +46,5 @@ fi
 dir=$(pwd -W 2>/dev/null) || dir=$PWD  # Use Windows path if on Windows
 
 # Run container and build firmware
-docker run --rm -it $usb_args -v "$dir":/qmk_firmware qmkfm/qmk_firmware \
+docker run --rm -it $usb_args -w /qmk_firmware/ -v "$dir":/qmk_firmware qmkfm/base_container \
        make "$keyboard${keymap:+:$keymap}${target:+:$target}"