Skip to content

Commit 3ed5f4d

Browse files
authored
release 3.6.5 (#7)
* updates travis build * fixes ci deployment
1 parent 47bbce5 commit 3ed5f4d

1 file changed

Lines changed: 46 additions & 44 deletions

File tree

.travis.yml

Lines changed: 46 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,46 @@
1-
sudo: required
2-
dist: trusty
3-
language: java
4-
jdk: oraclejdk8
5-
addons:
6-
ssh_known_hosts:
7-
- 47.93.42.145:22008
8-
- 47.93.42.145:22008
9-
- 47.93.42.145:22008
10-
- 47.93.18.60:22008
11-
- 47.93.18.60:22008
12-
- 47.93.18.60:22008
13-
sonarcloud:
14-
organization: tron-zhaohong
15-
token:
16-
secure: "KXWEeQ1elAoQ0XfR54TQWfhrIdDP0+2CYPv2X9aWpU/YDl7hqZBAjcCOAUGvlbyM54jtG6YMaWwG48jlrOwwl5l/VjWSnUXF+7ixQy5ki0Ci9s7Y1pTQwV9SpL8TLIK2TYqabN8Mw+FJULASXLjYr9GerbbcUbCPTmcL6mQKw6ivxxpNPmz4eNoKAEuOzruO9fTXGAV3yr8Nn85c+mVxV8EUhkR17zpE9O8fvzOtSnYArWNOSCgDBn0EG45UNNPF2vn44s1c3h3gX1m3WK6PeCXPgy3hPqRn3wTG+xglnbqthGpo2wt1rJ83af+BwdYwvPEcUq84yLgXcE/aMkTKcVAfPWBP/6vblaoI90jxCeFji+MdMimKZAqIXt7oLqDZVmIq65de5YC5s7QTSbzJNY/tsAu3dqzSfbUJY6CRNFDcoenVpvgQkqb37TkDah4mJM8EUjbu2A9Q2HSFbyCVsQJtdasuu9cBOf6azK3U0XgFNBc0y2aziZrTnX30q7bi+5L/mbTnRdXrDqBOqyPeGtT77UZfcajHHmEWU/e6gYWiA/c+K25n13DD53Au6gpnnQ6ALeUl/1gDwz3fPBebJ5bVWrkIcLj7bbysjzfOvQmDS6G13RNz58Hm0/B7bVtZTr1E1q6Z1zEJwbuJYEJASNcezAfK5x/hIfZTGNqT3M8="
17-
cache:
18-
directories:
19-
- '$HOME/.sonar/cache'
20-
matrix:
21-
include:
22-
- name: build
23-
script:
24-
- sh tron.sh
25-
- "./gradlew build"
26-
- "./gradlew jacocoTestReport"
27-
28-
29-
- name: stest
30-
script:
31-
- sh tron.sh
32-
- bash deploy.sh
33-
34-
35-
after_success:
36-
- "bash <(curl -s https://codecov.io/bash) -t 060bb400-c6fe-4d5f-a6c8-427105c746ac -s build/reports/jacoco/"
37-
38-
skip_build:
39-
- README.md:
40-
- LICENSE
41-
42-
43-
44-
1+
dist: bionic
2+
language: python
3+
services:
4+
- docker
5+
script:
6+
- |
7+
docker run -it --rm -v $(pwd):/tmp/repo \
8+
-w /tmp/repo tronwallet/tron-gradle ./gradlew clean build -x test
9+
before_deploy:
10+
- |
11+
mkdir -p ~/.ssh
12+
echo "Host github.com" >> ~/.ssh/config
13+
echo " StrictHostKeyChecking no" >> ~/.ssh/config
14+
chmod 600 ~/.ssh/config
15+
echo $GH_DEPLOY_KEY | base64 -d > java-tron-deploy.enc
16+
openssl aes-256-cbc -K $encrypted_630cbb7a821d_key -iv $encrypted_630cbb7a821d_iv -in java-tron-deploy.enc -out java-tron-deploy -d
17+
chmod 0400 java-tron-deploy
18+
eval "$(ssh-agent -s)"
19+
ssh-add java-tron-deploy
20+
git remote set-url origin git@github.com:TronWallet/java-tron.git
21+
git config --local user.name "GettyIO DevOps"
22+
git config --local user.email "devops@getty.io"
23+
export TRAVIS_TAG=v$(cat src/main/java/org/tron/program/Version.java | grep "version =" | grep -o '"[^"]*"' | tr -d '"')
24+
git tag $TRAVIS_TAG -a -m "${TRAVIS_TAG} [skip ci]"
25+
git push --tags
26+
deploy:
27+
provider: releases
28+
api_key:
29+
secure: GA0rgZyduqOVlmZ5ABq3zL1nvE/dzSOdR+sUrf2MtPXPube+SEC/+3cE6l5k1M/A6KQ8B6HfSlK1SuoUAgKPLinf1JWTiMYxBHVbQ5ecsjR3wvhHnlfKPt9l0Zm/xnr5zGxXWMfhIok0u/7mqHXo9DsiKHGPOkGGE6etkLSDcmJXqkGHGeBky0nGMHzCFz15mL4ai5lMKQjq5jVoCeOWZ5PRlOia8K9fLnAUkcsELVKzTmEHooyrYU7ktV6UqTeqovRiZaSPRPO3+nFGSZyZAb43vrrd82rk9lGO2Njg8+1p0CNMJ0+Edhnx7jfDzzhIuyXQHGNPkSqWYTrCoZYG1bw9LYqxadP7/Q22npSEjnn20plMAeUMUVZq0dA9SminJYLtVfl2LYnk8SO42qgob7OVUQDccunbq2u4zbRNst7eY+Gz18QHgC5cgsv1pZSNteFZ4nLxQniyJR/JG9kpR5NbeGO3RzU9+dV0ePCDsN8k9UDSWQcJPYsViyRpgRVkrmSi8q2kqmbVPhJAi1vI0TMs+15cuu2WquVfPS7IhiUVwGtxXNhTTkzEk4kA+FsA+kXKxp3BXXzJAM22QcKz//N6f3gNIVRKanGNlFbooFr+Fxr+xVYayYyiRaLFszQoT1epLRNSD2TzA/Hk71/jCA5cqtMooaSLXwU+h28Ix+4=
30+
file:
31+
- build/libs/FullNode.jar
32+
- build/libs/KeystoreFactory.jar
33+
- build/libs/SolidityNode.jar
34+
skip_cleanup: true
35+
on:
36+
repo: TronWallet/java-tron
37+
tags: false
38+
branch: master
39+
# excludes version tags
40+
branches:
41+
except:
42+
- /^v[0-9].*/
43+
notifications:
44+
slack:
45+
rooms:
46+
secure: sJ/kfjtcRoCF+7Uwsl4WQbqQm54YXvQd+QSMFivuCSOaxnDM4RmEQ5C+Sulkpu6Sq4Ff383a4M3erYxuQmPuen784H70BpgqgMpz427ueTp1SaoUbz8ntfOusKmpNxiy8a9wLkQymvbMvZANrQPa0gTTrXVyg6nF2/31yvoaggh1uNr1gS8fZP2uy2/y3jUebGGirxhxJCS9aveoUKe0gNV5SWvG/+JGvtaEdJznzIXN4ZNMrXw5FaGFU2JA4BQN9S1AKAaq2eDSeyvaIqDClZvO8GQ2Xm3bjU9f5jjVOcwiyPrxJStX6TfncSfIRAfSkVkOnmdTryGqIhQR8s9P8HjHRqGNIb3cqI+BdyEcpWfVIZE+BqxCE6ap0gEmr7+vLk3NGhfdY9kUP3HYdfDTN7JyhKjMDCoReQI1ECi+RLDKsFKwmJKXCYUiiJzOC8OSyKOZ6u15C7+o/ZVpE13Ayg3izx22EkFeM8ivMg0B9OogmVLr8vLavecIQ3vXjFGRlVLXnifGRIHuURE+kAAqd1OXq+fQSXG80ezV9EaC0USotzGASNrxKzG6dPI7tVUghQ0Cyl5f/F+MKVhkJRcLDObDB9otd6q3oSb7gyXBVVIRnzqcmTZI795UXFjlonAOQAdRU08qY6gFnWejGJ3hY2YgfFnp4kX98je87MwzS2U=

0 commit comments

Comments
 (0)