-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy path.travis.yml
29 lines (29 loc) · 1.96 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
language: java
jdk:
- oraclejdk8
script: ./gradlew test
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
before_deploy:
- ./gradlew -Pversion=$(echo $TRAVIS_TAG | cut -c 2-) assembleDist
deploy:
provider: releases
overwrite: true
api_key:
secure: "RzW6uXh/KTo6mLDigELDFtqgSNUdp/7ow6ENgvyjiE2S0bbifMTbA7DzXly7BRTty8p4ZvtSUkGTz48O78WpAGKVSps4IP5EysLpEDbpUwLdgXbWXj6Ew7EBNXsDlb/faRz3ZWzJdly2sU5IKbTWjD1a3+N6r5q04MgRBqavbmvQ84EcnIZEQlETN82CUHTSyzY6Olk/a1BTa/8KDqKKH2/ZG4oxmWLxSjRfvt6R6pETwDfVxx98t5X16iZbIMRvq/iZHmLxkkMMdSWTmBX0IwnM38yB3LVrmJs09elxMvHp6MydiKz/OGYU2c0ENZGpt9/U53ysPSyLuCUjAUMfExJxbEqWxC7Q0Guga32LwThU8ZwD5eBtRSSWRCvrmEJsEj4G/vcLoEfAgbUVFaeYbC8gJgkIdYIHSHpRs0UhcfPdBAjGeHMJ39RVX5yOOcJI6D7M823HwG3oibOrgt55E8aAcX5rYeKiKtaRnaxaWIXQSFCWUgjhjmQzR0CiDBUnebayOf+pZl2I+ZqXfCApDYJUSGGq6b1GcT/pBU52mEgFMdOSTz6W797b0+2Ch8U7ILaQYheSg/wwiz/nsfA9BXXIN6U/8e3R8GTw786dvYRhZcU66UsdONkDvZZkFttG2aBS/t31LdM2DS0JO0DcCa4ksd/4HIcl51kMFUoVpWk="
file:
- $TRAVIS_BUILD_DIR/build/distributions/jasome-*.zip
- $TRAVIS_BUILD_DIR/build/distributions/jasome-*.tar
file_glob: true
skip_cleanup: true
on:
repo: rodhilton/jasome
tags: true
condition: $TRAVIS_TAG =~ ^v[0-9]\.[0-9]+[\d\.]*
env:
global:
secure: ElePgZBr4ERS8Ay0wfWuGBNezQht4NHYGcr142CzBdeCmyWvz5IOZbe9qlM1nf7lu7bkKHfLl2KyTHaMnmG5XSnvu8T8XPAVwwam7vnXIjlR6wIMbCMkiI8CVvvMy8+u6x2evtDTs76t6DN4HKgqPofmzDMt7gkwt+WsT7xB5QCp3ZzrMeeqB7uYpBRhA8kmsyvUMo8EUm7/d58aEeqahly5hd/s6W8kf8KHTCR/1kSWkhp4SKK8uT/ePLpXAwLRTkvAP19FAQ8N+ZCmDRjsq6endiIMnSZWxv0zVUKMoS86zdyunnzqqPZfFc5e8SdYBYnH0n/ISwAnDz6ZUgrsK8yyMO3Y5ISabCT5/in8TYZHwmdDTiIgXZQuRJSP1QuU4bT9wSYWdMO1u8uQi55TmYuDiHWdbRCcCgqWXjaGMHNBDQSb4AEU1JnzXLgQH+JBr76rt/eEuVW5yrAxikApMbF9yJL8+a+TtZEP6Z/QcM40hphgNHEM+UMywd0rkxzU8Y1pA5/8Jyr0FC9Wz+n9TCRU6Qw9hRQiaYQWiy2PkiIT9Pw3AoyuSj37+O5rxIMa7CU3/+JMLf3/NimEyqIIjQJdEwxV3SX5Jn0dRxjaW3x0Rh65RGzU/Od6fyQxeV3cpItms2VAnOGPI8OoH9Nbr7iuQSEFlTuS2F/SHvW1ApU=