travis: test mac native upload (2)
This commit is contained in:
parent
f5dbafe013
commit
6e352bbf8a
102
.travis.yml
102
.travis.yml
@ -8,63 +8,67 @@ branches:
|
|||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- os: linux
|
|
||||||
jdk: oraclejdk8
|
|
||||||
env: UPLOAD=true UPLOAD_NATIVE=true
|
|
||||||
- os: linux
|
|
||||||
jdk: openjdk7
|
|
||||||
- os: osx
|
- os: osx
|
||||||
env: UPLOAD_NATIVE=true
|
env: UPLOAD_NATIVE=true
|
||||||
|
# - os: linux
|
||||||
|
# jdk: oraclejdk8
|
||||||
|
# env: UPLOAD=true UPLOAD_NATIVE=true
|
||||||
|
# - os: linux
|
||||||
|
# jdk: openjdk7
|
||||||
|
|
||||||
addons:
|
# TODO: Temporary - remove me.
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- gcc-multilib
|
|
||||||
- g++-multilib
|
|
||||||
|
|
||||||
before_install:
|
|
||||||
- '[ -n "$UPLOAD" ] && git fetch --unshallow || :'
|
|
||||||
|
|
||||||
before_cache:
|
|
||||||
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
|
|
||||||
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
|
|
||||||
|
|
||||||
cache:
|
|
||||||
directories:
|
|
||||||
- $HOME/.gradle/caches/
|
|
||||||
- $HOME/.gradle/wrapper/
|
|
||||||
|
|
||||||
install:
|
|
||||||
- ./gradlew assemble
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- ./gradlew check
|
- ./private/upload_native.sh
|
||||||
|
|
||||||
after_success:
|
# addons:
|
||||||
- '[ "$TRAVIS_PULL_REQUEST" == "false" ] && [ -n "$UPLOAD_NATIVE" ] && ./private/upload_native.sh || :'
|
# apt:
|
||||||
- '[ -n "$TRAVIS_TAG" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ -n "$UPLOAD" ] && ./gradlew bintrayUpload || :'
|
# packages:
|
||||||
|
# - gcc-multilib
|
||||||
|
# - g++-multilib
|
||||||
|
|
||||||
notifications:
|
# before_install:
|
||||||
slack:
|
# - '[ -n "$UPLOAD" ] && git fetch --unshallow || :'
|
||||||
on_success: change
|
|
||||||
on_failure: always
|
|
||||||
rooms:
|
|
||||||
secure: "PWEk4+VL986c3gAjWp12nqyifvxCjBqKoESG9d7zWh1uiTLadTHhZJRMdsye36FCpz/c/Jt7zCRO/5y7FaubQptnRrkrRfjp5f99MJRzQVXnUAM+y385qVkXKRKd/PLpM7XPm4AvjvxHCyvzX2wamRvul/TekaXKB9Ti5FCN87s="
|
|
||||||
|
|
||||||
before_deploy:
|
# before_cache:
|
||||||
- ./gradlew createZipDistribution
|
# - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
|
||||||
- export RELEASE_DIST=$(ls build/distributions/*.zip)
|
# - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
|
||||||
|
|
||||||
deploy:
|
# cache:
|
||||||
provider: releases
|
# directories:
|
||||||
api_key:
|
# - $HOME/.gradle/caches/
|
||||||
secure: PuEsJd6juXBH29ByITW3ntSAyrwWs0IeFvXJ5Y2YlhojhSMtTwkoWeB6YmDJWP4fhzbajk4TQ1HlOX2IxJXSW/8ShOEIUlGXz9fHiST0dkSM+iRAUgC5enCLW5ITPTiem7eY9ZhS9miIam7ngce9jHNMh75PTzZrEJtezoALT9w=
|
# - $HOME/.gradle/wrapper/
|
||||||
file_glob: true
|
|
||||||
file: "${RELEASE_DIST}"
|
# install:
|
||||||
skip_cleanup: true
|
# - ./gradlew assemble
|
||||||
on:
|
|
||||||
repo: jMonkeyEngine/jmonkeyengine
|
# script:
|
||||||
tags: true
|
# - ./gradlew check
|
||||||
|
|
||||||
|
# after_success:
|
||||||
|
# - '[ "$TRAVIS_PULL_REQUEST" == "false" ] && [ -n "$UPLOAD_NATIVE" ] && ./private/upload_native.sh || :'
|
||||||
|
# - '[ -n "$TRAVIS_TAG" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ -n "$UPLOAD" ] && ./gradlew bintrayUpload || :'
|
||||||
|
|
||||||
|
# notifications:
|
||||||
|
# slack:
|
||||||
|
# on_success: change
|
||||||
|
# on_failure: always
|
||||||
|
# rooms:
|
||||||
|
# secure: "PWEk4+VL986c3gAjWp12nqyifvxCjBqKoESG9d7zWh1uiTLadTHhZJRMdsye36FCpz/c/Jt7zCRO/5y7FaubQptnRrkrRfjp5f99MJRzQVXnUAM+y385qVkXKRKd/PLpM7XPm4AvjvxHCyvzX2wamRvul/TekaXKB9Ti5FCN87s="
|
||||||
|
|
||||||
|
# before_deploy:
|
||||||
|
# - ./gradlew createZipDistribution
|
||||||
|
# - export RELEASE_DIST=$(ls build/distributions/*.zip)
|
||||||
|
|
||||||
|
# deploy:
|
||||||
|
# provider: releases
|
||||||
|
# api_key:
|
||||||
|
# secure: PuEsJd6juXBH29ByITW3ntSAyrwWs0IeFvXJ5Y2YlhojhSMtTwkoWeB6YmDJWP4fhzbajk4TQ1HlOX2IxJXSW/8ShOEIUlGXz9fHiST0dkSM+iRAUgC5enCLW5ITPTiem7eY9ZhS9miIam7ngce9jHNMh75PTzZrEJtezoALT9w=
|
||||||
|
# file_glob: true
|
||||||
|
# file: "${RELEASE_DIST}"
|
||||||
|
# skip_cleanup: true
|
||||||
|
# on:
|
||||||
|
# repo: jMonkeyEngine/jmonkeyengine
|
||||||
|
# tags: true
|
||||||
|
|
||||||
|
|
||||||
# before_install:
|
# before_install:
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
NATIVE_CHANGES="$(git diff-tree --name-only "$TRAVIS_COMMIT" -- jme3-bullet-native/)"
|
# NATIVE_CHANGES="$(git diff-tree --name-only "$TRAVIS_COMMIT" -- jme3-bullet-native/)"
|
||||||
# if [ "$NATIVE_CHANGES" != "" ]; then
|
# if [ "$NATIVE_CHANGES" != "" ]; then
|
||||||
git config --global user.email "travis-ci"
|
git config --global user.email "travis-ci"
|
||||||
git config --global user.name "travis-ci"
|
git config --global user.name "travis-ci"
|
||||||
./gradlew --no-daemon -PbuildNativeProjects=true :jme3-bullet-native:assemble
|
# ./gradlew --no-daemon -PbuildNativeProjects=true :jme3-bullet-native:assemble
|
||||||
openssl aes-256-cbc -K $encrypted_f0a0b284e2e8_key -iv $encrypted_f0a0b284e2e8_iv -in private/key.enc -out "$HOME/.ssh/id_rsa" -d
|
openssl aes-256-cbc -K $encrypted_f0a0b284e2e8_key -iv $encrypted_f0a0b284e2e8_iv -in private/key.enc -out "$HOME/.ssh/id_ecdsa" -d
|
||||||
chmod 600 "$HOME/.ssh/id_rsa"
|
chmod 600 "$HOME/.ssh/id_ecdsa"
|
||||||
|
ls -l "$HOME/.ssh/id_ecdsa"
|
||||||
ssh -v -T git@github.com
|
ssh -v -T git@github.com
|
||||||
# git checkout -q "$TRAVIS_BRANCH"
|
# git checkout -q "$TRAVIS_BRANCH"
|
||||||
# git add -- jme3-bullet-native/libs/native/
|
# git add -- jme3-bullet-native/libs/native/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user