forked from loudodz/rom0_decoder
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
32 lines (32 loc) · 1.45 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
language: java
jdk:
- oraclejdk8
os:
- linux
# Handle git submodules on our own.
git:
submodules: false
# Replacing the SSH URL with the public URL and then updating the submodule.
before_install:
- sed -i 's/[email protected]:/https:\/\/github.com\//' .gitmodules
- git submodule update --init --recursive
script:
- gradle clean build publish
- bash <(curl -s https://codecov.io/bash)
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/
before_deploy:
- gradle generatePomFileForMavenPublication
deploy:
branch: master
provider: bintray
skip_cleanup: true
file: .bintrayDescriptor.json
user: sudiptosarkar
key:
secure: JFwvucdbwodZep9KojkX4IGZ4rTJXS4yVzYqhbOhxxG9ilUo/BwywRBHQWwmbszLmiT97cZMUadi/5TDKxao4zuigwZ+db0oT4AG6tj5VT6nbpklKQOvWLekBLWk4fgwTZM+s+g4/1w3jWtt1nmY5mqOqoRHkE++XVusMjYGDYdex3N2AcTA8LI0uN9cg/j9tyUP1uByfwv/NpwvKhB3gR5/0NapUVF7IuEbmHVTjia/n04yQQ/jLyHSJmuNb/8Bi7SlLzOi1VxeGX79jw5E3BV2I1ihcySvVqdec+ds0N93tuTUI7LdtuaWXKHtzJqqAoZ3t+kuruVoNFN6GW/P9fOQp4I5Z1nNqbG8fuLHwCGnVCdRy920FO14VgVdYcv49YpU879StCYt/vKiza4MpUz5rGAyr87qR+8GsTIVGjo5f1hurXZjimZvbhTOMYVTNvv95FQaZ8lsKCm3X00Dc7sEpBiaBg4YlH2wfdQ+NDBY7pQOjRGLZn4/sSZgWrizCBOwRaLT0CAAHmT7lWlyoltRRV8jexsiEmOGk8a5pIR+MaW7RCO/q1vqTR9RFB3T6RgiIkvDzK3TA7/2hBsbT2cwp4LOLao6mEFjOZjAuEIKCrshGJxP1U/QA1REIpgESyhIgwuflvpjye4IMnT7/WwL6tQYiwZ3pCjK3x7exO8=