You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
629 B

  1. stages:
  2. - test
  3. QMK Firmware:
  4. stage: test
  5. variables:
  6. GIT_SUBMODULE_STRATEGY: recursive
  7. tags:
  8. - linux
  9. image: qmkfm/base_container
  10. before_script:
  11. - apt-get update -qy
  12. - 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
  13. - avr-gcc --version
  14. - uname -a
  15. script:
  16. - make planck/rev6:default planck/rev5:default
  17. - make all:bocaj -j2
  18. artifacts:
  19. name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
  20. paths:
  21. - ./*.hex
  22. - ./*.bin
  23. expire_in: 1 month