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.
63 lines
1.4 KiB
63 lines
1.4 KiB
version: 1.0.{build}.{branch}
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
- v3.2
|
|
|
|
only_commits:
|
|
files:
|
|
- jme3-bullet-native/
|
|
- appveyor.yml
|
|
- gradle.properties
|
|
|
|
skip_tags: true
|
|
|
|
max_jobs: 1
|
|
|
|
clone_depth: 1
|
|
|
|
image: Visual Studio 2013
|
|
|
|
environment:
|
|
encrypted_f0a0b284e2e8_iv:
|
|
secure: aImQXs4g7zMXm1nWRvlh2wPK1UQvozS1fOVNthpyoEDFZ2FvBSdXqh5NPbGh44+F
|
|
encrypted_f0a0b284e2e8_key:
|
|
secure: Ek2lqC2e19qQDRRdlvnYyLFBq3TNj6YwKTAPuJ2VElJsxi9lQg+9ZP+VbP4kbHTx6Zaa++vtmOuxLZL7gdILrEEPa1Jix2BBLBfcxBUxe6w=
|
|
|
|
install:
|
|
- cmd: >-
|
|
set GRADLE_LOCK=C:\Users\appveyor\.gradle\caches\modules-2\modules-2.lock
|
|
|
|
if exist %GRADLE_LOCK% del %GRADLE_LOCK%
|
|
|
|
build_script:
|
|
- cmd: gradlew.bat -PbuildNativeProjects=true :jme3-bullet-native:assemble
|
|
|
|
cache:
|
|
- C:\Users\appveyor\.gradle\caches
|
|
- C:\Users\appveyor\.gradle\wrapper
|
|
- jme3-bullet-native\bullet3.zip -> gradle.properties
|
|
|
|
test: off
|
|
deploy: off
|
|
|
|
on_success:
|
|
- cmd: >-
|
|
if not defined encrypted_f0a0b284e2e8_key appveyor exit
|
|
|
|
openssl aes-256-cbc -K %encrypted_f0a0b284e2e8_key% -iv %encrypted_f0a0b284e2e8_iv% -in private\key.enc -out c:\users\appveyor\.ssh\id_rsa -d
|
|
|
|
git config --global user.email "appveyor"
|
|
|
|
git config --global user.name "appveyor"
|
|
|
|
git checkout -q %APPVEYOR_REPO_BRANCH%
|
|
|
|
git add -- jme3-bullet-native/libs/native/windows/
|
|
|
|
git commit -m "[ci skip] bullet: update windows natives"
|
|
|
|
git pull -q --rebase
|
|
|
|
git push git@github.com:jMonkeyEngine/jmonkeyengine.git
|
|
|