-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
58 lines (49 loc) · 3.15 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
language: java
addons:
apt:
sources:
- heroku
packages:
- heroku-toolbelt
sonarcloud:
organization: owenfarrell-github
token:
secure: rHWOnCV7uamoN8h59xjRDtVVndun6eEVAEnuhcvARaZ1HjD++WJe3eIaAGybgGc/FXOzpIXlONUYhlYdQ8rxiGN8nVjes/X/iSY6cQSx76SyJkaa1cY8A6ft1oBLQSn9bgHnJFpa/qFvEw1JLeYHsLTkqQAnIudLF8Ie9zAmQs41/Dp9OdDUDqh3zOA/8ScLXxE+p9aBTm5oep0qumPjwFNuf0uTZjQh0xsssD+wFjANksXiryoHan9PN7o9dLkZ2kCcRNmySa8u5vdeqssF+gGIUQyORpJZv1mmkYDGpW357Hovp4Ftq9U+ha3KA3R7RybVdqXymugJzx3SeLX/Xdhfkl+rB0knUhiyGavLV8MkavGV4pQ3IZ9Z1adFHfE/eDKLARhJuV68q/M5BlB22MezC19CLxANPyjYcV9ygertL122poSzMI15IfLYetJdh01oiTwjl4DGhQR0n9LYK+cYnKltLPPiU5Axltf3PT8/kCvA+MUyRkAjc6wlLF8ySMox0g0Y6qzTxQ1dY0qG7doR74cGWqkUS4QZ0txCJ4Y+bDKHHw9dZXFvqPQSR42Id4UxOSJlhqVp/wWH1qRI/CuUGWIdCspoAKgnCHZe8uctHBbgRYE0X6+S0jGaPChhlm7BBCo5KsYJfcB9I5GXVjndP1OYjJSeqak2sNvaGVo=
cache:
directories:
- .gradle
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.sonar/cache
script:
- ./gradlew sonarqube
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
before_deploy:
- heroku plugins:install heroku-cli-deploy
deploy:
- provider: releases
api_key:
secure: TXqLZgb/NIGlgb+p5GuNiAJhDQFDQCBkRZCE1a7VafI/0WkRyXZsstRwQEj8MBSt9/fRMgFgDwjZWn1Fb+cuzeWKUYhD/e8P0DD+IKnbrtFezZ1QGncvgykP5FnMLx/0QsvcjwuvzG0C9uwRIXeoScce9kNk0KguddckkWQm/l84jRr6LhOAeL+LnL6eM6I/Z+NLmKCsOsXNTqQGOCXeY6KNI/MmEGq9ndjGTK8imdOWyQKTKgjylaERlEgnrTqpKFjMP15aQ472dr+1rd/MuE8Zp2JNNBSNGTCh7yvaLg0es51oJo2iMC7k7NXMJCLqKueAk+8qTnEv9IQ2Qz4vpF8xrD+qaHTXIzSILmQv7cGl4BPfliRpuNidwHOwk2CYx7CLf5imfebwKp9rzdssYDjrNQ59wRNLVR9u2i+cc3bc0TYAj6dfqTXfbk0bFObd4T7FKNSV2E4UvARxNMHE7mWfki8nU68hroXj4q4Ehzgm9LTSfB5nJv/XSgixj+TJvYJafd/KaIqMVR+yd5iPDocau5VK6eM9GRusA2PfV07BpSFZLYJ2WzgpUkRofuc40E50KDWvDeydi+KucXk4KF8RJJm0x2P0NQwciUvCFmgBfLeaNue/dKPIkYMNIIY/dnI8koCTeQp0Z9t8jeJOBx8EG9BMi38wUcaa93Jt3O8=
file: build/libs/springmvc-hello-world.war
skip_cleanup: true
on:
repo: owenfarrell/springmvc-hello-world
tags: true
- provider: cloudfoundry
api: https://api.run.pivotal.io
username: [email protected]
password:
secure: B07aKHnLZ9ziRP/5jx7KQsu/TvyiFmztMZdrduZ8zBexznytGLrd1J3hs3c2kdL8yv5aMB+4E0QJMyuId8nTgKXRBhtm/s6tbqmnxkqEooiGeSsMfR/5x36iu1PicVLqPBp6/0yaLrve46jN95ca7XeVtUbCBDdhs9GHyPf2bkNG9hz/FxdMNH9+KG7u4aGCn9PSCEKqJMAH9FqWI+xzO8Q/G1L8PZ7QIE+ksIbm/aWS7Q+9J/VmwifsWSCiZuXlrnGmIz1L9nQdIGsSrr2EF64SxdxdpgDo8QygPpfEFljGb0FcFlo8lhENNlKL4Fcb9W9q2NiwaPZx0pQ+SgTsrEXshsxvX9ip0ZlAma61ZPQq7TjNJ8UHJJ9xtwxhgIpxL0stwuKFYjXWEQZqoLTp8zADni4b1Rma71eZVF+Vz+VBdWUU++t8BdGIgSkAGHX1uYiTJ0nllzkbQZuKNAsfBvN6fkH63qjX9IENQx0wZYRGWi/AFyp0m9kwjpLU/YxlWuI3elg2NI6gEHdkEeqhFx3L5SClpP1orHM3+rq3DpsjlkJbiNL6hJqshWmAxwsf1gwLltc0MdRRILkjjEQDkbiS90+LuklT6+JlU5O2iXFb3/6qxbvttTTRVjb1M4GwU/OVOWAlqjPmeR0WeMZAdJCbfNgRdROGwZphyQ2SmKw=
organization: owenfarrell
space: development
on:
repo: owenfarrell/springmvc-hello-world
tags: true
- provider: script
script: heroku deploy:jar build/libs/springmvc-hello-world.war --app springmvc-hello-world
skip_cleanup: true
on:
repo: owenfarrell/springmvc-hello-world
tags: true