2018-11-06 13:36:26 +08:00
|
|
|
stages:
|
2019-01-01 06:29:56 +08:00
|
|
|
- test
|
2018-11-06 13:36:26 +08:00
|
|
|
|
2019-05-07 13:34:09 +08:00
|
|
|
QMK Firmware:
|
2019-01-01 06:29:56 +08:00
|
|
|
stage: test
|
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
tags:
|
|
|
|
- linux
|
2020-06-15 18:41:28 +08:00
|
|
|
image: qmkfm/base_container
|
2019-01-01 06:29:56 +08:00
|
|
|
before_script:
|
|
|
|
- apt-get update -qy
|
2019-09-07 23:57:30 +08: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
|
2019-01-01 06:29:56 +08:00
|
|
|
- avr-gcc --version
|
|
|
|
- uname -a
|
|
|
|
script:
|
2019-04-23 02:55:55 +08:00
|
|
|
- make planck/rev6:default planck/rev5:default
|
2020-06-15 18:41:28 +08:00
|
|
|
- make all:drashna -j2
|
2018-11-06 13:36:26 +08:00
|
|
|
artifacts:
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
|
|
|
|
paths:
|
|
|
|
- ./*.hex
|
|
|
|
- ./*.bin
|
2019-01-01 06:29:56 +08:00
|
|
|
expire_in: 1 month
|