-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
40 lines (40 loc) · 3.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
38
39
40
language: java
jdk:
- openjdk11
env:
global:
- CC_TEST_REPORTER_ID=a0dddeda8363cade8544d0079ff5992b9584fd68998b823524f279a0ef8026c8
- secure: fYNhzj8T2a+aOBSWmktObA5DkUy89IIJXv58zvQ6+yE4bTzDwc1dnAZgJg2BrSeITVmk2JWuK0et0Gz6uO9u3k0WuZVJAIcPIPPD7Xl1Zo6esJK2O2mM6skvhlRlT0QtEdh8oLt2JjF6ShYdBk8gggew7tw74VZT2RmzQPSImGjAnLC1VfLRP/CfSjItuRoTsWisMnj7Qc0Xa8ZlZUX7kmOpzdT6MonQs4dcLOJWqSqEW2w30QyzUchKeqAen2oPOORy8XSslGWPlYo6uTEM1tjdEyALIiUxozLodeM9RFjJpelxQalwG87QXc67rWW2APpnzCkuATflLyDSMJdcwtOnCTDZHctPi8t9Y4JN7X9vwG4kcpdtrAyKzWIp+yIOskD4H5g+lRrrp1jT4Lin2c+TZfFXh+YinLNSQD0JKMGnf95bY1u50kVCbTHaCftOXMZJ+cwqPCb1Vc6PzOvTYv5ZGW25YcIA1L19K9kY9keCMBB1YIxsCuHUKQpd3xL2spJqWRYeW/OyciqFMO9AtO2BWzeLlepLRcgN05gGvUhnQy1WBRcbk7QCl7zpGLijQKk2pn2rNrgtNH11gg9Cxk+X2osYeBxEMDL+X4i43+9RphUfhi8AHTomfVhUdmTRYCQ3aZw4vz1Hk5rMtC+sGQpk+9qryfWfRYDQVUnR7Oo=
- secure: K2JXk4MQsdHn39WnOeX5Tr8y3xoSjA2sKpL8+8zwqx9hNwy0FvkS20d1JMfwvl6l328LvYjeqS6dCNN4NwSZml5XQxERbeESMuuSoSgx4R8WkjJT8wUDMEM19/zGHTZ5XWppxoKbTrWk7IQqugYxTzv2ztbGLNkP7iLSRirUlWkjz3SXucvkTKW/RRI0pyY4pQ1J7Rt500o4arKh7LHsy1/+FEhKZ77RNsU142POdr/s4jD/v4V45nErDtYeBoPeLhh0GuCAePlcsy/D56ng7nbzxryfeMi0W3lPz6NL3WHOl/VpxaEm927rxXCRVvuf+G7ip++q0MCFNtsUyHr8hBsBbb1yFNCj3A5CKAhktbnGc/F8gPEirXUOy8Uapy60S20Bk/KRRCiAuvQFL9ZQI6KM/ppfzIUKGwbPPgLp87HeRCRWhI8xM2349L8QS5zYdsVWE6at5Wi3Q2gne+CPVxr1kWKU9guP/dPsw9WqISnKCmi1OlXxaAYLrl3A+W5R8nPpJwv+MtG6gbc8h9ok5LnqF3Lqgamsh9we/d2RVNl+M9yjclOs7rt2y+axQzOf8mGKs7wTNON3CJ0xJj5lXOBCdHWj4FmsgUdvKVtsr73xYLoYDk7n+GTofL22Wj7Jib47paTrhJ9QaYWMff9MQE1Z9PaAFaqAouPF2dfKSyM=
- secure: Rcxf8ICOyD06xJ0WZFVUHFca3jnQifurQQoJ8rOrw17CbJeFlAEIsi8XlOHgayCvBOgH7zF/2UGqgwx+HFXHUf+vnij6msAkAuuzPyjX6nCT0OSa3S4dilLzESoETjhOcI2/8zi//o8lDuTddxVVWDev7AoEViFf7bWjwn4TqWFkrUufr4C1A5Nz2VfwW47uSRlWYTTpGsJDUOn5VK4a0hn51V0Kl+Ivlnk6PhVYfqo/9ItozJp0H+AKCiRtiRs++XdAfIi0y3v/bCMYBYkYzx041u09xdgXyxmDQlavEJuOym+nVLHF0s5hEPlybucneEJrnPe9DlN4LX1bXHJJIry9Uwnn6E/cMb9NEgHY0IZ8dZpXaNBmfyIhf/7SSpxotG8jjr/Wl+gQ+RWvIsmM8nyljG+joAu+dgkFIIChT5Ab6kGoh+TJu07ZeRT3XwYwZSgjNLIaEdmoFVZaQDps8B5d0rRMIEPcdh3r7F1hIUhOpH86zqDwMllzNglrTOPGoADQnN50ixpBqKnLoi1Vm+Yvmp2rTtKqUPsi7iycePOy7lCs4uCintAPODdlhe7BnXo4RLQwQX25j6NWi1fFnHrK4/keQOqo1h9WgfMg02jCc6T5DpyOHSqZNqMZBFLj1ktfA3eC0157pa4dbG0wFT4nE7jsGat7MKkmWvZdPc4=
install:
- mvn --settings .travis/settings.xml install -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true
-B -V
before_script:
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64
> ./cc-test-reporter
- chmod +x ./cc-test-reporter
- "./cc-test-reporter before-build"
- ".travis/before-script.sh"
script:
- mvn test
- "./cc-test-reporter format-coverage -d -t jacoco ./target/jacoco-ut/jacoco.xml"
- "./cc-test-reporter upload-coverage -d"
before_deploy:
- mvn help:evaluate -N -Dexpression=project.version|grep -v '\['
- export project_version=$(mvn help:evaluate -N -Dexpression=project.version|grep
-v '\[')
deploy:
- provider: script
script: ".travis/deploy.sh"
skip_cleanup: true
on:
repo: trickl/assertj-json
all_branches: true
- provider: releases
skip_cleanup: true
api_key:
secure: Y+BzK7y34+4eIdmEtCJzjFCWt2jgTuGrKmDfIsQnqSIrC8JNKtTCWpu0lvZRjAMvD74WLugL5X9saW2+/ud8ZFEnI5ew9dUKy67vZDv6pNpPYoGMavBOlLO/MylcXWPqFs+ondyvV8xOt6lvFSVC5qSsqZwAPzpSOXiD/uys5sh6khwg4W6DxJy0AWpFcIcswOuXeg4jTUbn3HtvZuxeXKkHA9Zea9eD8V6LvUob1XUxgPjqqn+6lu/fGy0Ed6XGSv/WqyPI6RdyZA/I/SB6/q+DXXUMGdO2mXJFDvn48kLW6D8vnaA5ymJ4mILo1ul/konZrBCBn6Ck7w0t/noxnkWO0PtkaM0dPpT09rTsFRgcL5+lBI7MKEA7WliASONpuFZQINVLkacm8Ntpwov/kRlqy9L8slLMctesGaBOy8ijBOvgW72wEw7VQIK6L2C373FyCagdFdb8pJlIB+NN4dvPm0iWS5LTI7rmBGnox7MsqBwVezY7eiK5ScFd7oPDIOQHel1En04BGiJXu2bRlmak1rvlsJiKKEQR3F0jhERqJQiRS0SXcuGkjxNBxzYG/HLlBDaP6DUOwPoGureY4PuC9gbJj2+xJnUyHIRvLRyYUUBlnxTKJJ9LnQX/9qc40lG5rc9JbGHZbe5Og4H6RLzI8KqtQ8YVR7S8gJwnkIk=
file: "./target/assertj-json-$project_version.jar"
on:
repo: trickl/assertj-json