My Marlin configs for Fabrikator Mini and CTC i3 Pro B
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.

.travis.yml 1.9KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. dist: bionic
  2. sudo: false
  3. language: python
  4. python:
  5. - "3.7"
  6. notifications:
  7. email: false
  8. env:
  9. - TEST_PLATFORM="ARMED"
  10. #- TEST_PLATFORM="at90usb1286_cdc"
  11. #- TEST_PLATFORM="at90usb1286_dfu"
  12. - TEST_PLATFORM="DUE"
  13. - TEST_PLATFORM="esp32"
  14. - TEST_PLATFORM="fysetc_f6_13"
  15. - TEST_PLATFORM="jgaurora_a5s_a1"
  16. - TEST_PLATFORM="linux_native"
  17. - TEST_PLATFORM="LPC1768"
  18. - TEST_PLATFORM="LPC1769"
  19. #- TEST_PLATFORM="malyanm200"
  20. - TEST_PLATFORM="megaatmega1280"
  21. - TEST_PLATFORM="megaatmega2560"
  22. #- TEST_PLATFORM="mks_robin"
  23. #- TEST_PLATFORM="mks_robin_lite"
  24. #- TEST_PLATFORM="mks_robin_mini"
  25. #- TEST_PLATFORM="mks_robin_nano"
  26. - TEST_PLATFORM="rambo"
  27. - TEST_PLATFORM="adafruit_grandcentral_m4"
  28. - TEST_PLATFORM="sanguino_atmega1284p"
  29. - TEST_PLATFORM="sanguino_atmega644p"
  30. - TEST_PLATFORM="STM32F1"
  31. - TEST_PLATFORM="BIGTREE_SKR_MINI"
  32. #- TEST_PLATFORM="fysetc_STM32F1"
  33. - TEST_PLATFORM="alfawise_U20"
  34. #- TEST_PLATFORM="STM32F4"
  35. - TEST_PLATFORM="black_stm32f407ve"
  36. - TEST_PLATFORM="BIGTREE_SKR_PRO"
  37. #- TEST_PLATFORM="STM32F7"
  38. - TEST_PLATFORM="teensy31"
  39. - TEST_PLATFORM="teensy35"
  40. before_install:
  41. #
  42. # Fetch the tag information for the current branch
  43. - git fetch origin --tags
  44. #
  45. # Publish the buildroot script folder
  46. - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/bin/*
  47. - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/share/tests/*
  48. - export PATH=${TRAVIS_BUILD_DIR}/buildroot/bin/:${TRAVIS_BUILD_DIR}/buildroot/share/tests/:${PATH}
  49. install:
  50. #- pip install -U platformio
  51. - pip install -U https://github.com/platformio/platformio-core/archive/master.zip
  52. before_script:
  53. # Update PlatformIO packages
  54. - platformio update
  55. #
  56. # Change current working directory to the build dir
  57. - cd ${TRAVIS_BUILD_DIR}
  58. #
  59. # Generate custom version include
  60. - generate_version ${TRAVIS_BUILD_DIR}/Marlin/src/inc
  61. - cat ${TRAVIS_BUILD_DIR}/Marlin/src/inc/_Version.h
  62. #
  63. script:
  64. - run_tests ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}