Skip to content

Commit

Permalink
Merge branch 'release-8.2.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
DanySK committed Jul 9, 2019
2 parents 32dd408 + abded7b commit 5dccafa
Show file tree
Hide file tree
Showing 9 changed files with 233 additions and 203 deletions.
76 changes: 35 additions & 41 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,11 @@
os:
- linux
- osx
dist: xenial
language: java
jdk:
- openjdk11
- openjdk12
# To be enabled when the official version is out
# - openjdk13
language: bash
git:
depth: false
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/

os:
- osx
- linux
- windows
dist: xenial
env:
global:
- secure: "OMDTeFBKjw0acBlmqh4+FZ5nnt/Aj2pF705Tta0qm3Sf61S+k1u503Dzt+nDs+/yY19HyyDFUj3+56a88IssEjd3xUVzPOz7kCW0p/lcqbAQ8jIATmoWpoMM9cOI4Xv9h+JJxOqLR54ODR0MGo/BVa51w93jsdpDnrlLNOoNf08r1bfA2Hifh/iKD/YzMyGqFI+vxvED7HhbDNG48chsr3QSGxsizXDtEZK+u0JZ6/CR2rHZTQzD6bkv3N2Vbq/4tc4pZVdH7zMXWRkrGunhHchwmgEwz90iJeo4fEeMBiWpchWg7Huxr2LUisdRKjzNqf+UjV5DljtK/RDbzyjC8vIAllD2hsmPJW1EfTOrIfIVgT2CoRrKKGIp/Dk5LkOTePMCXloe+M7gYipEWreAXeGYotAOdnxW1IoxhM3Dsbb4yxd6h1h2bFXToj0bzIEMySgivYJ0n0PhvuwWb/KUf2vt8r+ULdWvPVjgqQUDv38fgnqyfMmgMDfABlGpSxQWT2gy5VAinpgQzfNrVeOkDxxGDBLa4vOMy/yQm/bnXJyyUA0NAv5xQBCZhsDqjTOwzKWGFWkdrN0e91JjF7+bvkKnH1JQhz8yuLdLASm5LEj5nZbCZeDu4jbZhags1pkmNxwlPJjWfpzeXiiXwMdAkIn1RrkMefHPfJ5hq+G3y9I="
Expand All @@ -29,48 +17,54 @@ env:
- secure: "YkhodE9pmi+NooHmAdVWFaDaVtWZv2y5qaKhHqJoMIDhdaaS4f0t5Fn9S48ndPh0VlAboD5oF8bR2BwotEJNOoI5bsA9TzlIxIFaK+yS2UrkMEpC5BswmfyidY6H8wJZPFbaGxLXuw77aPE5G0QhTO4kKjpUxJSG2Yp0y9uEOeY8FZMjSsV7i4+2XllCXMG3jc8N7UC9vvAqYA5TwzL/CyyBdrRVO7QFzb+F1V5464ha5JJlAAvrNZDHq+g0NZvBsWLAe9VgGNbDms7q7BC1ZXOHM9do86i/Ca4AHndJwl5KdipyscNdgz1IFgTHJaMB5Xqhh8lmh/1rZX/5oeChigxuLB6mOcgcqmcI8Ye/6EXSA0Y33nmfKoXmG8+EBXOPYtD8iQSJlq1hTHdwZOleUBKaDVkn57MHvdiOMH/De2kqHiBGJRpsnBtu/zK7TTocZOgis7MmeCf8FPLJ0IL69pXYlXHZeO5OC890s7AkZgWgHsctozjdJK0t6dpWNO3HP2ZGb+EysbeVjV7eSF5WBtXhAnm1RIHZRdZolCCj5zpQev6t4ULcsD171zWdvnBQ8cKWl9JxlqSaaZx9c4zp+b/atMMBpvTrIOddvCRurPVXbXR8X+KT9wExT0Sfe3RE8OIN99DU1fWXDGV6J6t0Lzveenwr47hm/2IfrjTaXls="
- secure: "C7PDJgxvoSS8x5rLpWpBmiaCoOe6D4m4em09tiV0+jBuhpv1b4h7hd2t5HbYhlN3GOomaFO86cHa6Qm7TJtexWbUFy/2/mF+oYeNsHeLu/Gv6t5k3jACLdE4ec/1Fm8Muw9yYOqDmjITY3OKBsotqcbyL6+5vw4AqvZ2jKQz8CbEVyp0vZ8OUqAJB19EwmDaUvPI051l5jiqeunLML7ThLQr+o5PmwA7pc307DiA1JfRakJvPkgmTmtjwfRUR/d0F1tC9ekrSH/8q8SkWhqIVhFQk2AGnwzOZE0Q948ieufMVhbT1WV2aitJCRv2HzpQe9Z57L58yfx59bwRfiUGMQCloY9rR/+IT9P/DdQhWbw6yj0qzEVTTZzguDANL3mUycIcXwYLdphDZzq6Cw46EwJvSY0FVJthsrfjYi8UD01zkcalvMy/ADhvpDSm/grJiFzrBLBQcMVgDBm4TB+3JTj4vTnzSZHNhubiFJ5daxxQ7Uhpi2bJKdNqGAjyxbm+fhdNWza7K1FGB5jns9UCI7bAo/RkztTyqELRqg6RHnIRz7Ta57ZeF8WEky9ziyr1LNEeBRY/qEsAtUpoAv9fmSFat2bWXkxPmZcF2DxAhYqnAPOh8dj9QbCQEBjMfgnVOt2u48ePkeh1vlV1XU7k2cyCFQnqMJpnQK5KVwdrqac="
- TERM=dumb
matrix:
- GRAVIS="https://raw.githubusercontent.com/DanySK/Gravis-CI/master/"
- PUBLISH="false"
matrix:
- JDK="[email protected]"
- JDK="[email protected]"
- JDK="[email protected]"
- JDK="1.12.0-1"
matrix:
include:
- jdk: openjdk11
env: PUBLISH="true"
os: linux
- os: linux
env: PUBLISH="true" JDK="[email protected]"
exclude:
- jdk: openjdk11
env: PUBLISH="false"
os: linux

before_install: >-
- os: linux
env: JDK="[email protected]"
before_install:
- curl "${GRAVIS}.win-autoclrf-workaround.sh" --output .win-autoclrf.sh && bash .win-autoclrf.sh
- curl "${GRAVIS}.install-jdk-travis.sh" --output .install-jdk-travis.sh
- bash .install-jdk-travis.sh && source ~/.jdk_config
- |-
if [ $TRAVIS_OS_NAME = 'linux' ]; then
sudo apt-get -qq update;
sudo apt-get install -y graphviz openjfx;
sudo apt-get -qq update
sudo apt-get install -y graphviz openjfx
export SHOULD_CONFIGURE="$(if [ $TRAVIS_PULL_REQUEST = "false" ] && [ $TRAVIS_REPO_SLUG = 'AlchemistSimulator/Alchemist' ]; then echo 'true'; else echo 'false'; fi)"
else
export SHOULD_CONFIGURE="$(echo 'false')"
fi
install: >-
if $SHOULD_CONFIGURE; then
openssl aes-256-cbc -K $encrypted_9993846e3f84_key -iv $encrypted_9993846e3f84_iv -in prepare_environment.sh.enc -out prepare_environment.sh -d
bash prepare_environment.sh
fi
script: >-
cd alchemist;
if [ $TRAVIS_OS_NAME = "windows" ]; then
gradlew.bat clean check fatJar dokka buildDashboard projectReport --scan --stacktrace
else
./gradlew clean check fatJar dokka buildDashboard projectReport --scan --stacktrace > >(egrep -v '(null:-1:-1)|(t find node by signature)')
fi
after_success: >-
script: |-
cd "$TRAVIS_BUILD_DIR"/alchemist
./gradlew clean check fatJar dokka buildDashboard projectReport --scan > >(egrep -v '(null:-1:-1)|(t find node by signature)')
before_cache:
- curl "${GRAVIS}.clean_gradle_cache.sh" --output .clean_gradle_cache.sh
- bash .clean_gradle_cache.sh
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
after_success: |-
cd "$TRAVIS_BUILD_DIR"/alchemist
if $SHOULD_CONFIGURE && $PUBLISH; then
./gradlew orchidDeploy publish --scan --stacktrace
mkdir -p report
cp --parent */build/reports build/reports report -R
fi
deploy:
- provider: releases
skip_cleanup: true
Expand Down
Loading

0 comments on commit 5dccafa

Please sign in to comment.