-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
31 lines (30 loc) · 1.4 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
language: java
jdk:
- oraclejdk8
cache:
directories:
- $HOME/.m2
after_success:
- bash <(curl -s https://codecov.io/bash)
# deploy to github releases
before_deploy:
- ls
- export PH_ENV_FILE=$(ls palladio-environment/target/*-jar-with-dependencies.jar)
- export PH_BUILDER_FILE=$(ls palladio-builder/target/*.jar)
- export PH_ANALYSIS_FILE=$(ls palladio-analysis/target/*.jar)
- echo "Deploying the following files to GitHub releases "
- echo "- $PH_ENV_FILE"
- echo "- $PH_BUILDER_FILE"
- echo "- $PH_ANALYSIS_FILE"
deploy:
provider: releases
api_key:
secure: esUZEExK03Jd7oPT/WPsNDJWFeEHu/vpdhaQSdYiVUVQm5iDdsrxPY4oqQbo9mHItMUxb1BUSp+fMxgQNpFKP6TJkmjNv8UKpwrh8v8IUBSbaA1BGmSzUNxDygaQEgyxXpOrsb0043ek9eb9PBgAf8B4MAUdOleqF5UL3iOOKkSz04KNktderiHVhIBznt9je/NkIpMLhANYYWL2dM7xdOuOskZYxvogRhSjXgZVcBRdLBM2TeAgKJJnY/jelARswLApHpgPWui2dTY8mIlCaQGQz5Dg97orOoAle5G+FEHt95m82Je69DE5ndano0CVmc4/OXL+mt8pBkEyMSDKnq3cjhfUItwXynYV5Bj7AGYE9EO101BxqV2ZIreuQTg4WIyVnWnTLm08HdZ6Z+i+vETawYBzI6RyH4IAAfRQrik+iGCcXRvwKK7qviafj9PahH1PH+CKJN9mqf152ypIQuPdiRsFc9fKUatFnY5hWBqiXTN03cKnItGx+KhakvGK85sL0f/9ogitLWFAoV39QECLiyO8YazmLYAb/HsTyvVBsQHjjxxCOko+IwISkBlkTEyMCx43czb1UeVhNY3Q46V8xzPdlZBrwQb6zHVQvnjIsHYu2qKvxqBic0Lh5mnw7AUDm9EnqxpOT6JVEJFd6S+p7yyT/iJGqs/H9kDuCHM=
file:
- "${PH_ENV_FILE}"
- "${PH_BUILDER_FILE}"
- "${PH_ANALYSIS_FILE}"
skip_cleanup: true
on:
repo: DECLARE-Project/palladio-headless
tags: true