.travis.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. language: java
  2. sudo: false
  3. env:
  4. - GRADLE_USER_HOME=gradle-cache
  5. cache:
  6. directories:
  7. - gradle-cache
  8. - netbeans
  9. branches:
  10. only:
  11. - master
  12. notifications:
  13. slack:
  14. on_success: change
  15. on_failure: always
  16. rooms:
  17. secure: "PWEk4+VL986c3gAjWp12nqyifvxCjBqKoESG9d7zWh1uiTLadTHhZJRMdsye36FCpz/c/Jt7zCRO/5y7FaubQptnRrkrRfjp5f99MJRzQVXnUAM+y385qVkXKRKd/PLpM7XPm4AvjvxHCyvzX2wamRvul/TekaXKB9Ti5FCN87s="
  18. install:
  19. - ./gradlew assemble
  20. script:
  21. - ./gradlew check
  22. - ./gradlew createZipDistribution
  23. deploy:
  24. provider: releases
  25. api_key:
  26. secure: "KbFiMt0a8FxUKvCJUYwikLYaqqGMn1p6k4OsXnGqwptQZEUIayabNLHeaD2kTNT3e6AY1ETwQLff/lB2LttmIo4g5NWW63g1K3A/HwgnhJwETengiProZ/Udl+ugPeDL/+ar43HUhFq4knBnzFKnEcHAThTPVqH/RMDvZf1UUYI="
  27. file: build/distributions/jME3.1.0_snapshot-github_2015-06-20.zip
  28. skip_cleanup: true
  29. on:
  30. tags: true
  31. # before_install:
  32. # required libs for android build tools
  33. # sudo apt-get update
  34. # sudo apt-get install -qq p7zip-full
  35. # sudo apt-get install -qq --force-yes libgd2-xpm ia32-libs ia32-libs-multiarch
  36. # newest Android NDK
  37. # wget http://dl.google.com/android/ndk/android-ndk-r10c-linux-x86_64.bin -O ndk.bin
  38. # 7z x ndk.bin -y > /dev/null
  39. # export ANDROID_NDK=`pwd`/android-ndk-r10c