Go to file
Marius Alwan Meyer 86b7119723
Some checks failed
Containers / timestamp (push) Successful in 1s
Containers / release-trigger (push) Has been skipped
Containers / architectures (push) Failing after 2s
Containers / stable-release-trigger (push) Has been skipped
Containers / tags (push) Successful in 1s
Containers / releases (push) Has been skipped
Containers / git-tag (push) Has been skipped
Containers / stable-releases (push) Has been skipped
Containers / stable-git-tag (push) Has been skipped
Containers / dev-generic (push) Failing after 9s
Containers / candidates (push) Has been skipped
[CI] don't try to login without credentials
2023-07-21 10:52:30 +02:00
.github [CI] don't try to login without credentials 2023-07-21 10:52:30 +02:00
architectures.yml feat: Move to Zephyr 3.2/SDK 0.15.2 2022-10-18 20:58:45 -05:00
Dockerfile actually use debian:bookworm-slim 2023-07-21 10:49:11 +02:00
LICENSE add LICENSE 2020-12-03 10:33:20 +00:00
README.md feat: change parent (base) image to ubuntu 2021-06-16 19:14:51 +01:00

Lightweight Docker images for ZMK.

Platforms

Tested

  • arm

Not Tested

  • arc
  • arm64
  • mips
  • nios2
  • riscv64
  • sparc
  • x86_64
  • xtensa_intel_apl_adsp
  • xtensa_intel_bdw_adsp
  • xtensa_intel_byt_adsp
  • xtensa_intel_s1000
  • xtensa_nxp_imx8m_adsp
  • xtensa_nxp_imx_adsp
  • xtensa_sample_controller

Images

build

For building ZMK firmware with CI.

  • FROM: ubuntu
  • Includes:
    • essential Zephyr dependencies (apt-get)
      • non-build dependencies are not included. e.g. pip3, UI packages, etc.
    • base Zephyr Python requirements
    • platform's Zephyr toolchain

dev

For developing ZMK (firmware and documentation).

  • FROM: build
  • Includes:
    • remaining Zephyr dependencies (apt-get)
    • build and test Zephyr Python requirements
    • other useful development packages