<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/Dockerfile, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2019-07-15T04:01:38Z</updated>
<entry>
<title>Update docker util script and travis to use new base container</title>
<updated>2019-07-15T04:01:38Z</updated>
<author>
<name>zvecr</name>
<email>git@zvecr.com</email>
</author>
<published>2019-06-05T00:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=d8253b83e81086514a72fe0dfde7e75c047cccc2'/>
<id>urn:sha1:d8253b83e81086514a72fe0dfde7e75c047cccc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update docker util script and travis to use new base container</title>
<updated>2019-07-15T04:01:38Z</updated>
<author>
<name>zvecr</name>
<email>git@zvecr.com</email>
</author>
<published>2019-06-05T00:17:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=0a03f7cff7b6892ca93333fa5061c1ca454de0cb'/>
<id>urn:sha1:0a03f7cff7b6892ca93333fa5061c1ca454de0cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>upgrade gcc-arm-none-eabi from the default 5.4.1 to 6.3.1 due to ARM runtime issues</title>
<updated>2019-06-04T00:14:34Z</updated>
<author>
<name>zvecr</name>
<email>git@zvecr.com</email>
</author>
<published>2019-06-01T02:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=91849853ba231f663731010ad073cdc85d23ae9b'/>
<id>urn:sha1:91849853ba231f663731010ad073cdc85d23ae9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use qmk docker image for travis CI builds</title>
<updated>2019-05-31T18:04:16Z</updated>
<author>
<name>zvecr</name>
<email>git@zvecr.com</email>
</author>
<published>2019-01-17T17:08:23Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ba6b3fc1b55df7bb3e34721d2622837b394862a5'/>
<id>urn:sha1:ba6b3fc1b55df7bb3e34721d2622837b394862a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Update build instructions and docker file to download submodules" (#5533)</title>
<updated>2019-04-10T21:15:51Z</updated>
<author>
<name>Konstantin Đorđević</name>
<email>vomindoraan@gmail.com</email>
</author>
<published>2019-04-10T21:15:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=4882f7f16d3d5ef850790c935cf02112a615fd3e'/>
<id>urn:sha1:4882f7f16d3d5ef850790c935cf02112a615fd3e</id>
<content type='text'>
* Revert "Update build instructions and Dockerfile to download submodules"

This reverts commit 93210547bd1bfbbb1ffd56801bb81af46af350a5.

* Update build tools docs based on feedback

* Fix bad link in build tools docs
</content>
</entry>
<entry>
<title>Update build instructions and Dockerfile to download submodules</title>
<updated>2019-03-30T17:48:09Z</updated>
<author>
<name>Mikhail Goncharov</name>
<email>goncharov.mikhail@gmail.com</email>
</author>
<published>2018-04-10T17:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=93210547bd1bfbbb1ffd56801bb81af46af350a5'/>
<id>urn:sha1:93210547bd1bfbbb1ffd56801bb81af46af350a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Align docker and vagrant base images (#4905)</title>
<updated>2019-03-17T17:36:59Z</updated>
<author>
<name>zvecr</name>
<email>git@zvecr.com</email>
</author>
<published>2019-03-17T17:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=d8df01ca5e43b6322ba2ef5c7613a871ce69282c'/>
<id>urn:sha1:d8df01ca5e43b6322ba2ef5c7613a871ce69282c</id>
<content type='text'>
* Align docker and vagrant base images - update box to debian 9.6

* Align docker and vagrant base images - lock docker image to debian 9

* Align docker and vagrant base images - update vagrant docker to debian 9
</content>
</entry>
<entry>
<title>Add a better Docker build script + update Dockerfile (#4222)</title>
<updated>2018-12-08T17:42:46Z</updated>
<author>
<name>Konstantin Đorđević</name>
<email>vomindoraan@gmail.com</email>
</author>
<published>2018-12-08T17:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=13ad6501361faa9433562dba4ea8c55f85bf1dc5'/>
<id>urn:sha1:13ad6501361faa9433562dba4ea8c55f85bf1dc5</id>
<content type='text'>
* Add a Docker build script

* Add usage and error messages

* Add -r to reads

Thanks mechmerlin

* Add keyboard:keymap form, improve script

* Add target argument, change usage forms in script

* Add check for more than 3 args in keyboard:keymap:target form

* Change Docker base image to debian, use community repo

This matches what qmk_compiler uses (https://github.com/qmk/qmk_compiler/blob/master/Dockerfile#L1).

I've removed the maintainer as we now have a community build on Docker Hub (https://hub.docker.com/r/qmkfm/qmk_firmware). This Dockerfile will also be maintained by the community.

* Change build command format to keyboard:keymap

* Call make directly in container run command

* Simplify script, remove 3-arg form

* Add COPY to Dockerfile so images are usable in and of themselves

Also change WORKDIR from /qmk to /qmk_firmware

* Add USB pass-through for Linux and docker-machine hosts

* Read directly into variables instead of array

* Alphabetically sort dependencies in Dockerfile

* Set executable bit on util/docker_build.sh

* Update Docker docs

* Add warning about Docker on Windows

* Expand comment in docs

* Check docker-machine exit code instead of string

* Only match --help with whole arguments

* Make script POSIX-compliant

* Convert script indentation to tabs
</content>
</entry>
<entry>
<title>Reverting CMD Changes</title>
<updated>2017-08-19T12:17:58Z</updated>
<author>
<name>Ryan MacLean</name>
<email>ryan@ryanmaclean.com</email>
</author>
<published>2017-08-19T07:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=07be7b8d69bd9ac42dfe879c811543b6d56293e7'/>
<id>urn:sha1:07be7b8d69bd9ac42dfe879c811543b6d56293e7</id>
<content type='text'>
Adding the CMD from @edasque in once more as it allows specifying more than one board via host ENV vars. 
Currently, the Dockerfile is hard-coded.</content>
</entry>
<entry>
<title>adding lets split keymap</title>
<updated>2017-06-03T14:28:46Z</updated>
<author>
<name>Adam Bell</name>
<email>agbell@gmail.com</email>
</author>
<published>2017-05-15T01:08:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=587b0de6e563fa277c8661f2c5c48070bd004f4f'/>
<id>urn:sha1:587b0de6e563fa277c8661f2c5c48070bd004f4f</id>
<content type='text'>
</content>
</entry>
</feed>
