-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
72 lines (66 loc) · 4.31 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
language: java
jdk: openjdk8
install: true
script: ./gradlew build && CI=true ./gradlew check
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/
deploy:
- provider: script
skip_cleanup: true
script: bash -c 'tar -zcf variED-${TRAVIS_TAG}.tar.gz -C build .'
on:
repo: ekuiter/variED
tags: true
all_branches: true
- provider: releases
file: variED-${TRAVIS_TAG}.tar.gz
skip_cleanup: true
on:
repo: ekuiter/variED
tags: true
all_branches: true
api_key:
secure: l5Agcx9m6DJOMKr9o703gE9mIjcr+zI9iITUhaFoNw/fwpZRm1bvKgitlpfq83e7pzw8TAZdRPIL9WQRbvVRhpx/F4lEn5lF94tJJnrvhKjYolnw/UyZ9E8vgecYtYI15fEBeRwLyQQaSrtYD5XWCUEYVo5p0OJf+yTZoN+67ck1bsjeRICxSsvAl1GQySYvGj2teLe3euqpuFrv51VvCjubiCM0H7aperxJtJdXbJ1H9vCvylcnzn/SZp3hlOm455rooVPVZHHt7Ra4oF9SZn6nwXMpPdLpbnTWNNpbm0GTGxCgQ+KROeGRjx6O2JmnCC2V3Ql6ard+1luyuu9Dfwr6G/uFjBPLBEdSz2O24yogAh/sgzs8Rdt9HL/Wf0nSmLuRM83zKIROFWmdoic7VqRtwkd6sACBj9DxgtKob7IKYe7PWIgJzAiux8kQIbe2vZuNmzBcWbeCfa0NNhgpH4f45l5uHTIOESxYsLlAbFakyNMHkJ6sfDhA3GsUq/ztm4KcUxORyVfiRALNksErYCBE3jU+4dBAbQz5Vd+UbEZ53mE1p4SYOgvOJjmSd4Qm/HCvrYjb+Sw+F71w7uF5YQQnJT5I7VB3eEYVYoYO0B0724elbUB+DA/dNlNQpDiCdydfo1mTuQ7dqhDEZgMxWraLuf2mtxMFu/sNFf7DnS8=
- provider: heroku
app: varied
on:
repo: ekuiter/variED
tags: true
all_branches: true
api_key:
secure: JSze8Ay+XXgoywWl0h1WoCBYhLRm+fC90jl39feorvVQIdFXUP8O5jF+kYD++8atlqvUnYVFVyfQCNqrCj0Fbzy4IUyroMB/vmf1rnrNsKeceVjbBmAGvg6KufAfw1gC1wbW2h8oEiG7QsMuAFNR7EX/z+Pi0udyoMlKZ7bcbUiV3aoT5uD9aMLivFFdzkv8VczbqkTnBjr3Ugz26INWC4q57ybULUamU7l4L8BixSAWVa9xh1VynSq805YzKE6/c9xNA3snRXjGTqOrTGfcQGCQ4myV0nPBGqNcscYYKeQeG1iYDXj9mMWH1WZLwnMufKs1Vawdk1A6YtK6ZWdsB4LDhqk1LJSjeJz1CS1ypBWVppFsTiNsQ6CIwuaGGNRTIH9BwJSX4N5hkoAosSNfemobNa1G/12mXRHCkCAar2wpj5DtllDoT4ODbS8l/seCUvKzrgwRlIUCvik//N91px6R+YWukPpB9bsFoPp3D8TRyu0Caoxh1su+vJvaeZtxnu/tCoEpYPd2sJsN7MWDYV25+ED70Z6B0RRj7EdDKibAofmzlkU684K66sElTN5R3kxHUEvQm+S1qZO9XnZLJGXCwb1RQU+PcB9+UeFN92WI7+4ItIYpljJgmtLxcbP8PnpyDJ9TEnUQ9DiuUwwsdNhTSMHHC6fV/H0/AE7+6T0=
- provider: script
skip_cleanup: true
script: bash -c 'ls | grep -v build | grep -v Procfile | grep -v app-build.json | xargs rm -rf && rm -rf .gradle build.gradle .travis.yml .gitignore && mv app-build.json app.json && git add -A && git add build -f'
on:
repo: ekuiter/variED
tags: false
all_branches: true
- provider: pages
target-branch: build
skip_cleanup: true
keep-history: true
allow-empty-commit: true
on:
repo: ekuiter/variED
tags: false
all_branches: true
github-token:
secure: l5Agcx9m6DJOMKr9o703gE9mIjcr+zI9iITUhaFoNw/fwpZRm1bvKgitlpfq83e7pzw8TAZdRPIL9WQRbvVRhpx/F4lEn5lF94tJJnrvhKjYolnw/UyZ9E8vgecYtYI15fEBeRwLyQQaSrtYD5XWCUEYVo5p0OJf+yTZoN+67ck1bsjeRICxSsvAl1GQySYvGj2teLe3euqpuFrv51VvCjubiCM0H7aperxJtJdXbJ1H9vCvylcnzn/SZp3hlOm455rooVPVZHHt7Ra4oF9SZn6nwXMpPdLpbnTWNNpbm0GTGxCgQ+KROeGRjx6O2JmnCC2V3Ql6ard+1luyuu9Dfwr6G/uFjBPLBEdSz2O24yogAh/sgzs8Rdt9HL/Wf0nSmLuRM83zKIROFWmdoic7VqRtwkd6sACBj9DxgtKob7IKYe7PWIgJzAiux8kQIbe2vZuNmzBcWbeCfa0NNhgpH4f45l5uHTIOESxYsLlAbFakyNMHkJ6sfDhA3GsUq/ztm4KcUxORyVfiRALNksErYCBE3jU+4dBAbQz5Vd+UbEZ53mE1p4SYOgvOJjmSd4Qm/HCvrYjb+Sw+F71w7uF5YQQnJT5I7VB3eEYVYoYO0B0724elbUB+DA/dNlNQpDiCdydfo1mTuQ7dqhDEZgMxWraLuf2mtxMFu/sNFf7DnS8=
- provider: s3
skip_cleanup: true
access_key_id: AKIAJSCSCBNGTGQMNOKQ
bucket: de.ovgu.spldev.varied
region: eu-central-1
local_dir: build
on:
repo: ekuiter/variED
tags: false
all_branches: true
secret_access_key:
secure: aVMReY8EFfbbV6DAvAH4MCWZmC9B/aPyXtPMLjBP6bdoEX04Fv8KgnUAgPoUePZqAUMfZUlBRNKvUWDszrKDw70EFDN4+7Q7XFSb/puKb90kTIIEhL82+mKNTTrVkOLi5VMZPsilYdSLlRkgmllcdbM7bhiSZcNd0si8KddAlFVNGdSVIr8FagOOFvoY0tvQN4p9br0JzLCj/FKRCWY6CqZEbwrGanldx27UNMFdK0kD8t7oYmu+kcIIaMv27iX/yGKxBH77DQ51cl4cIoHByHVK5bKwYAqtaHU43Xg4gA7Y/AeIz6Kqm0iAvFaL4FZJjigULpPcXhX9LAEue1rxd6Va7Z/rWuul6RLBYDUk6u0yWQvO7ZmCH6pygI5cyH0LZjXbc69N1L4gyADvhhrqz9c8qh+zSE5LfPQWRyI2KbbuwZp3gYz7YegC/SsuDgL++J+bE/rGxkoQ16vSCSWnRrOLDkSx9St4GQlFvb8V7u3rABFlNItc4hsCJse9QZzPYSqO/cxp8DXUm0GTo9nmN9gKICG2oIgF2nLw4eaf7/UWmsPGqTcfA2oBNiiDNTMRFcxUV3bdfPiTR/EeXSc+++Z3a+34m3kaqKX03andhnfLDaBWtrT7rLR6KRna9EKfalHPH2eL2SFMnR6BqobjVnYHrsyC2QsZXUHpN+j4Lnc=