My Marlin configs for Fabrikator Mini and CTC i3 Pro B
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

.travis.yml 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. dist: bionic
  2. sudo: false
  3. language: python
  4. python:
  5. - "3.7"
  6. notifications:
  7. email: false
  8. env:
  9. - TEST_PLATFORM="megaatmega2560"
  10. - TEST_PLATFORM="DUE"
  11. - TEST_PLATFORM="LPC1768"
  12. - TEST_PLATFORM="LPC1769"
  13. - TEST_PLATFORM="STM32F1"
  14. - TEST_PLATFORM="teensy35"
  15. - TEST_PLATFORM="linux_native"
  16. - TEST_PLATFORM="esp32"
  17. - TEST_PLATFORM="alfawise_U20"
  18. - TEST_PLATFORM="black_stm32f407ve"
  19. before_install:
  20. #
  21. # Fetch the tag information for the current branch
  22. - git fetch origin --tags
  23. #
  24. # Publish the buildroot script folder
  25. - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/bin/*
  26. - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/share/tests/*
  27. - export PATH=${TRAVIS_BUILD_DIR}/buildroot/bin/:${TRAVIS_BUILD_DIR}/buildroot/share/tests/:${PATH}
  28. install:
  29. #- pip install -U platformio
  30. - pip install -U https://github.com/platformio/platformio-core/archive/master.zip
  31. before_script:
  32. # Update PlatformIO packages
  33. - platformio update
  34. #
  35. # Change current working directory to the build dir
  36. - cd ${TRAVIS_BUILD_DIR}
  37. #
  38. # Generate custom version include
  39. - generate_version ${TRAVIS_BUILD_DIR}/Marlin/src/inc
  40. - cat ${TRAVIS_BUILD_DIR}/Marlin/src/inc/_Version.h
  41. #
  42. script:
  43. - run_tests ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM}