appveyor.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. version: 1.0.{build}.{branch}
  2. branches:
  3. only:
  4. - master
  5. - v3.2
  6. only_commits:
  7. files:
  8. - jme3-bullet-native/
  9. - appveyor.yml
  10. - gradle.properties
  11. skip_tags: true
  12. max_jobs: 1
  13. clone_depth: 1
  14. image: Visual Studio 2013
  15. environment:
  16. encrypted_f0a0b284e2e8_iv:
  17. secure: aImQXs4g7zMXm1nWRvlh2wPK1UQvozS1fOVNthpyoEDFZ2FvBSdXqh5NPbGh44+F
  18. encrypted_f0a0b284e2e8_key:
  19. secure: Ek2lqC2e19qQDRRdlvnYyLFBq3TNj6YwKTAPuJ2VElJsxi9lQg+9ZP+VbP4kbHTx6Zaa++vtmOuxLZL7gdILrEEPa1Jix2BBLBfcxBUxe6w=
  20. install:
  21. - cmd: >-
  22. set GRADLE_LOCK=C:\Users\appveyor\.gradle\caches\modules-2\modules-2.lock
  23. if exist %GRADLE_LOCK% del %GRADLE_LOCK%
  24. build_script:
  25. - cmd: gradlew.bat -PbuildNativeProjects=true :jme3-bullet-native:assemble
  26. cache:
  27. - C:\Users\appveyor\.gradle\caches
  28. - C:\Users\appveyor\.gradle\wrapper
  29. - jme3-bullet-native\bullet3.zip -> gradle.properties
  30. test: off
  31. deploy: off
  32. on_success:
  33. - cmd: >-
  34. if not defined encrypted_f0a0b284e2e8_key appveyor exit
  35. openssl aes-256-cbc -K %encrypted_f0a0b284e2e8_key% -iv %encrypted_f0a0b284e2e8_iv% -in private\key.enc -out c:\users\appveyor\.ssh\id_rsa -d
  36. git config --global user.email "appveyor"
  37. git config --global user.name "appveyor"
  38. git checkout -q %APPVEYOR_REPO_BRANCH%
  39. git add -- jme3-bullet-native/libs/native/windows/
  40. git commit -m "[ci skip] bullet: update windows natives"
  41. git pull -q --rebase
  42. git push [email protected]:jMonkeyEngine/jmonkeyengine.git