forked from hhu-stups/prob-rodinplugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
32 lines (32 loc) · 1.43 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
language: java
sudo: true
before_install:
- sudo rm -f /etc/mavenrc
- wget http://www.us.apache.org/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
- tar -zxvf apache-maven-3.0.5-bin.tar.gz
- export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=192m"
- export M2_HOME=$PWD/apache-maven-3.0.5
- export PATH=$M2_HOME/bin:$PATH
- mvn --version
- rvm install 2.0.0
- gem install travis-custom-deploy
script:
- gradle createPoms
- gradle downloadCli
- gradle collectDependencies
- ant -f de.bmotionstudio.help/customBuild.xml generate-help
- mvn -f de.prob.parent/pom.xml install
- gradle collectArtifacts
branches:
only:
- develop
jdk:
- oraclejdk7
after_success:
- travis-custom-deploy sftp updatesite/
env:
global:
- secure: EBtNmeY6KPX+MMmEwd4+GJWkWJ4mQ4R+yV0O0Uu4/9QoO/6InUEMbeRJt3xYQ9ewjKMNPLY85EknZxBUWvJURyOicmuP1gbHYEfYjIYbbZrAE+82NDtbhe6eUjlAIpms/q7WZ78IEvghUeO6mnsPiJ0hmm0tVlQz5khHsm10wGs=
- secure: JPHuiS+3J/AyEFr0v6MlS3MamX1Ebo7NcoDOBEfhyjfTErDnyvvbeoxPb0Fm+12fL+b6lxDi9pV8R+Z2x65vxXk2n3wcChklpBrno+VVSKBrkswy+YxAMUKkG4ssei2smA846NyeyTipPqhtbTHkV5q5mabxPzoE4x19uOfwRX0=
- secure: M6zqQ6zwRadCAkaLcyADPGFx3BgAKWHS41X0O8RcqKA+kbRG5MshN3HcMy847p2elS4kaCm3X2uo/9SuoXpR/nWIRaM980QcyUJh1gdJBpIA7uOOtpT8XbFZVxnlMvhI0uFzLIlA8sRLzZOcCFzEiHctuO9iZxEyXxbs/SvqV5M=
- secure: UeQaG2wcFEPt9DxHcGIZkrshfvPZ/7AdJcX/3B4juHATNr5arJf227uOdRRRAoyCouFDuPa2HMLsfIWPQOSCwAuCL+jvM8ebQ0snc/lHnG6VvTu9m549bMfQO6Nw4NGYCbSsfn2XMppi6OZ5s5jck8SubELgTSZxtWGiJ/IJTrU=