forked from apache/lucene-solr
/
.travis.yml
37 lines (37 loc) · 1.77 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
33
34
35
36
37
language: java
jdk:
- openjdk11
addons:
apt:
packages:
- python3
git:
depth: 1
env:
- DIR=. COMMAND="ant precommit" ANT_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
- DIR=solr COMMAND="ant -Dtests.class=org.apache.solr.client.solrj.io.stream.Stream*Test
test" ANT_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
- DIR=solr COMMAND="ant -Dtests.class=org.apache.solr.client.solrj.io.sql.* test"
ANT_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
- DIR=solr COMMAND="ant -Dtests.class=org.apache.solr.handler.TestSQLHandler test"
ANT_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
- DIR=solr COMMAND="ant package" ANT_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
matrix:
fast_finish: true
script:
- ant ivy-bootstrap
- cd $DIR
- "$COMMAND"
after_success:
- bash <(curl -s https://copilot.blackducksoftware.com/ci/travis/scripts/upload)
before_deploy: cd .. && sed -i'' -e "s/BRANCH/${TRAVIS_BRANCH}/g" descriptor.json
deploy:
provider: bintray
file: descriptor.json
user: risdenk
key:
secure: bfmp9NCfEcy7PtbL4it8g/oYqRpvlL3oL+NZKkcgzU9XTkYLSPO4J+ZfGV6A6lmnEK3eY7V7lXPDkOO6sZHBteiLIedMRu4DEUjMYFpuUKiTr1ML9ZBZ+Z9z5Rw1QBJh79s8KYILMw8+TZV8r497nwQCrY/cLnt6MbLOmknEny6VVCJu42nessvzOKIWLV0ATHlFj2BCrHdG7DxAuHVBTTPLU8YoAFFHellLpbqqWbg/L8QQbA0chV114WVLr17g3a7+Rnad8SJhXj67RKkWB9r4usTbg1HKg5GYsRdQLr5PQycXuFBjcirUp5q4/GUZT8Ze0qLsYVRTyLIS4Oh6C3+V2oqp2tWzJvIdheRxxwPZBrZiEZa/uOizkkSHPigatFN0KqxaDchtIXgMKpjnEv31gH6tlihd7ey0SeQXrucME3x0hdt2cKQjTPAHAqnMF8S8n/wLaLkbMvjQH6wiAN0hkarzyM82jZqDqONviH+zv7dvkc9vUCFdiOyYiB8c3/9gWlT2eNBrUadFfujBX1IxE+mpt0lQNTx5tzwoNnYaJo55AxsT6+BZCsGQFPNg312sH8wdICQJ9Jm1ItZeWCxhvh2MCAM496FRXiwabsAoBhO2mUYigUr6gYSI8h93yQGTHWcGkceZG6yMzzwMHnZNRL2PNPixgRb4497dSIs=
skip_cleanup: true
on:
all_branches: true
condition: $COMMAND = "ant package"