-
Notifications
You must be signed in to change notification settings - Fork 19
/
.travis.yml
31 lines (24 loc) · 1.01 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
sudo: false
language: java
jdk:
- openjdk7
before_script:
# Create settings.xml in 'src' directory
- cd src
- python ../build/settings.py
cache:
directories:
- '$HOME/.m2/repository'
script:
- if [ -e "settings.xml" ]; then mvn deploy -Prelease --settings settings.xml --global-settings ~/.m2/settings.xml; else mvn package -Prelease; fi
notifications:
email:
recipients:
# Set secure environment variables. These are only valid for repository kengu/gwt-leaflet! If you run this in a cloned repo, it will fail.
env:
global:
# Encrypted username
- secure: "AOqBZ5c1y9fTEiWXFW4lfbGu3liX2AmLeQ8pQG52GQZq9gexMfTdH6uT2C7/\n+7STnohAL4TDsjr4E48L/wCfoyQKm/DQDQKoJJjJk9ZH8BUtHS4zp8ek34py\nJJz8HKWB6+n5IPi6hP75auGy+meZVQqqqBOg9rNGMc5pYM3orys="
# Encrypted password
- secure: "Wsz2p3wbXp0Y/yZ5vjR74nLbEfFb40mzP3Qzhyni89np6XLoOwx/K8eAQdTM\nJsSvSgvUVPR/xLzaKn7aX6UIFoGK04RAb0bg9cfPYbKdmIsjaf3XJRVrXHce\newQxIU+LszShHYd4otKzpuCa16Ww/WEtXdGJ8862XoGTolCaT7A="