forked from spoutcraft/LegacyLauncher
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
22 lines (20 loc) · 894 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Source language and JDK version to use.
language: java
jdk: oraclejdk7
before_install:
# Fix apt preferences for ia32-libs installation.
- "sudo echo Package: * >> /etc/apt/preferences"
- "sudo echo Pin: release a=quantal* >> /etc/apt/preferences"
- "sudo echo Pin-Priority: 2012 >> /etc/apt/preferences"
# Update package list and perform upgrades.
- sudo apt-get dist-upgrade
# Install packages needed for EXE building.
- sudo apt-get install -qq ia32-libs
# Compile and package JAR and set build properties.
install: mvn package -Ppackage-win -Ppackage-mac -DbuildNumber=$TRAVIS_BUILD_NUMBER -DciSystem=travis -Dcommit=${TRAVIS_COMMIT:0:7}
notifications:
# Disable build status email notifications, until the issue with forks is fixed.
email: false
webhooks:
# Send build information and status to Notifico.
- http://n.tkte.ch/h/514/yplHJIS2_UOXhgqq_q4lfnHc