forked from keycloak/keycloak
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.travis.yml
49 lines (39 loc) · 1.39 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
language: java
cache:
directories:
- $HOME/.m2
before_cache:
- rm -rf $HOME/.m2/repository/org/keycloak
branches:
only:
- 2.5.x
- /v\d+\.\d+.\d+/
env:
global:
- MAVEN_SKIP_RC=true
- MAVEN_OPTS="-Xms512m -Xmx2048m"
matrix:
- TESTS=group1
- TESTS=group2
- TESTS=group3
- TESTS=group4
- TESTS=adapter
- TESTS=old
jdk:
- oraclejdk8
before_script:
- export MAVEN_SKIP_RC=true
install:
- travis_wait 60 mvn install -Pdistribution -DskipTests=true -B -V -q
script:
- ./travis-run-tests.sh $TESTS
sudo: false
deploy:
provider: releases
api_key:
secure: BOYXAcZpOfV7CshlVVmEJvofQZTBAFuV98ByRGwS7sUGHvodW5l5voLD0fFfzPEgU1DxTExdg9l1qcBf362/tEYgWQo/qwNtosSlRI4DR/aMN3cogp103hpnMkImM2TW9Af92kI19CeLSKFvIjZDQp9tbze61uYSw4n1VF7wFME1tqrfSlbPw68VGJ6ohzYv5YlT7XAxXJOeDvlmiO0fN5DiQ6OSbeB+c1YHX/kvBPeZ5Nfx2am19lVzArHor+j/P+F5EXXTAwH0Seusolj8ksvP7R62TvMc6RAEW+NETAfe1dNZPhQV1NwTqHoseD5TsMdbSxjaeCjwc1EaiSLx99WVGPyHKh/RRTikNHwQj7Ghnxw3KRVXP+xlN0RHHUWaHTS8sRqU4jl4dzAnEBy892N2v/Hg20LYltco665DdwZXrTxIwLkZwo9TtFst6zQwSpTsJn7QSbo0OFWhxTjvycXn/d1NkjpXdBeO8TBqTQI/e5lE6VGSI9EriZJmiNdOzjSs/L7CsdjmOREicf55ca79xgxVMfu8p4itq97BN6aBxOBI9E4HWkS3WE4xuhCx3IqoSjqZ+ylYJXq5KxlShEHiaM4/E873ImHqRVYaGUNfapzHRSnnAxsYd8gSqtfy6ibpKJ15lfjCMvnS10jHdjjoj6MM4VOMjroxlXb0Qy4=
file_glob: true
file: "distribution/server-dist/target/keycloak-*.tar.gz"
skip_cleanup: true
on:
tags: true