commit 212e3106f5cb3baa1c3fae36e4cd2114c640913e parent a55fa397d18cfaa630f67bcf96dcb4b6300476b1 Author: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> Date: Mon, 5 Jun 2023 22:18:42 +0200 add .gitlab-ci.yml Diffstat:
A | .gitlab-ci.yml | | | 17 | +++++++++++++++++ |
1 file changed, 17 insertions(+), 0 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml @@ -0,0 +1,17 @@ +image: debian:unstable-slim + +build: + artifacts: + paths: + - reform2-keyboard-fw/keyboard.hex + - reform2-trackball-fw/Mouse.hex + - reform2-trackpad-fw/Mouse.hex + - reform2-lpc-fw/bin/firmware.bin + script: | + apt update + apt-get --no-install-recommends -y install build-essential avr-libc gcc-avr gcc-arm-none-eabi libnewlib-arm-none-eabi + make -C reform2-keyboard-fw + make -C reform2-trackball-fw + make -C reform2-trackpad-fw + make -C reform2-lpc-fw lpcrc + make -C reform2-lpc-fw