.travis.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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: PuEsJd6juXBH29ByITW3ntSAyrwWs0IeFvXJ5Y2YlhojhSMtTwkoWeB6YmDJWP4fhzbajk4TQ1HlOX2IxJXSW/8ShOEIUlGXz9fHiST0dkSM+iRAUgC5enCLW5ITPTiem7eY9ZhS9miIam7ngce9jHNMh75PTzZrEJtezoALT9w=
  27. file: build/distributions/jME3.1.0_snapshot-github_2015-08-02.zip
  28. skip_cleanup: true
  29. on:
  30. repo: jMonkeyEngine/jmonkeyengine
  31. tags: true
  32. # before_install:
  33. # required libs for android build tools
  34. # sudo apt-get update
  35. # sudo apt-get install -qq p7zip-full
  36. # sudo apt-get install -qq --force-yes libgd2-xpm ia32-libs ia32-libs-multiarch
  37. # newest Android NDK
  38. # wget http://dl.google.com/android/ndk/android-ndk-r10c-linux-x86_64.bin -O ndk.bin
  39. # 7z x ndk.bin -y > /dev/null
  40. # export ANDROID_NDK=`pwd`/android-ndk-r10c