2018-11-05 21:36:26 -08:00
|
|
|
stages:
|
2018-12-31 14:29:56 -08:00
|
|
|
- test
|
2018-11-05 21:36:26 -08:00
|
|
|
|
2019-05-06 22:34:09 -07:00
|
|
|
QMK Firmware:
|
2018-12-31 14:29:56 -08:00
|
|
|
stage: test
|
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
tags:
|
|
|
|
- linux
|
2020-06-15 03:41:28 -07:00
|
|
|
image: qmkfm/base_container
|
2018-12-31 14:29:56 -08:00
|
|
|
before_script:
|
|
|
|
- apt-get update -qy
|
2019-09-07 08:57:30 -07:00
|
|
|
- apt-get install -y build-essential avr-libc binutils-arm-none-eabi binutils-avr dfu-programmer dfu-util gcc gcc-arm-none-eabi git libnewlib-arm-none-eabi gcc-avr python3 unzip wget zip
|
2018-12-31 14:29:56 -08:00
|
|
|
- avr-gcc --version
|
|
|
|
- uname -a
|
|
|
|
script:
|
2019-04-22 11:55:55 -07:00
|
|
|
- make planck/rev6:default planck/rev5:default
|
2020-06-15 03:41:28 -07:00
|
|
|
- make all:drashna -j2
|
2018-11-05 21:36:26 -08:00
|
|
|
artifacts:
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
|
|
|
|
paths:
|
|
|
|
- ./*.hex
|
|
|
|
- ./*.bin
|
2018-12-31 14:29:56 -08:00
|
|
|
expire_in: 1 month
|