/
.travis.yml
50 lines (42 loc) · 2.74 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
50
language: java
jdk:
- oraclejdk8
env:
- secure: "F26OErGQyK2ITOmAxxNiopSDfdAicRltiANRhgHVFsZGabWO6RDYM4iO0x+IFW7ViOuxK1TP2gpOliQO9a0epAsemyonjNIowsSSRZkfGoQN9FxRU3F/w4/+8toUXWdCDFaPUEbXhR3n3BGv0FA/fyRRrNdtZurBCUEQTJzx5OvjkRmbcjlQjt45xmmc+sAYh6LnMjJhNClSqXcJ8qZK8ASMXDWxTKoEf6E7b2XnfIhWU8a2eSvT4wvzzZqo7+eh5ZhsWmwmU3oJ20iTtcV4sVqm6K9M3tAIy34ToiquoISdU4KX1tMHuQhfg/6hUt5AqO5dJI0YzXLfqgYwi6ZmqOQkE5oliRijEiNvqFHmE4qtbvhWeKqd9laG+olRK+51QXy3cNOelsm4vWi4bCT15HV+Dc8Ww1vBHcQEFZ+w6Onr6zIP/z9LNOizVPpVs5aIopCesdbLH6tM2QX07bFrUGl/sC2qyxoCQ97RnW4+Gi+oSfcpZ7AygPEqstf21eo0AFzgO/I2q1hW3OY14nz/WTRDGwmMBqdV2dbraS+b8XtWw9tJnH+hgj3xQSUg44EtP4rV2jli2N9AYJXfgo4shmza0iMNCvwg1gAm3FLE5S7X6URuz6yvCTqMRNLZitZMnragXl0yt26xuLb0DYHwolITMJ7tiNuZgDfOffgysp0="
cache:
directories:
- $HOME/.m2
before_install:
- sudo apt-get install -qq davix
- mvn -version
- wget http://apache.claz.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
- tar zxvf apache-maven-3.3.9-bin.tar.gz
- chmod +x apache-maven-3.3.9/bin/mvn
- export M2_HOME=$PWD/apache-maven-3.3.9
- export PATH=$PWD/apache-maven-3.3.9/bin:${PATH}
- hash -r
before_script:
- export M2_HOME=$PWD/apache-maven-3.3.9
- export PATH=$PWD/apache-maven-3.3.9/bin:${PATH}
- hash -r
script:
- mvn -f releng/es.parent/pom.xml clean verify
after_success:
- BINTRAY_PACKAGE=elexis-server
- BINTRAY_DESC=bintray.desc.files.json
- sed -i -e 's|$DATE|'$DATE'|g' $BINTRAY_DESC*
- sed -i -e 's|$BINTRAY_PACKAGE|'$BINTRAY_PACKAGE'|g' $BINTRAY_DESC
- sed -i -e 's|$VERSION|'$VERSION'|g' $BINTRAY_DESC
- sed -i -e 's|$TRAVIS_BRANCH|'$TRAVIS_BRANCH'|g' $BINTRAY_DESC
- sed -i -e 's|$TRAVIS_JOB_NUMBER|'$TRAVIS_JOB_NUMBER'|g' $BINTRAY_DESC
- sed -i -e 's|$TRAVIS_BUILD_ID|'$TRAVIS_BUILD_ID'|g' $BINTRAY_DESC
- sed -i -e 's|$TRAVIS_BUILD_NUMBER|'$TRAVIS_BUILD_NUMBER'|g' $BINTRAY_DESC
- sed -i -e 's|$TRAVIS_COMMIT|'$TRAVIS_COMMIT'|g' $BINTRAY_DESC
- cat $BINTRAY_DESC
#deploy:
# provider: bintray
# file: bintray.desc.files.json
# user: col-panic
# on: release
# key:
# secure: gNADh0hdU1H9OzIBQJRVqqSRj8POqz90G/ujYopPZtwn7ieWydyI2EHG0huAB7E84qWVNZH9dxZkWhU2pydqztaXlZUYYhiroZM7tEq3+2vAWwN4mV7FICe8mPCaKALMg03XevDmbeE18VmqH3E1vYKFxy0eUd44YVx72HYoB1QXegGra6hl5LKyUDSsegz5auu5cjrBa8D4t/8BKJJETKjlLLL8gFkgYvZYrZku5zVEi+cf2xMTESMNhRZwkhGhtz4ogsBmNnij5n+jTgqKxXwxhlu1Zjx4ifAxRyitbxI+oMVhsJ+t2qICsdk6L4TjJGcalap4XTqroEyDX3mTd11zS+i+lE1AxlGTWSt67UQqacNgI8w9pan24Kkboqf9R5qEpWbNFzHvj7i1hDwuqK8y5I4Gf+VhLBMSLKvjnaCnjMtfoBa8ErhmONYgh25A6IRr1RGvSlOEqyx8flOvCh8j9uxLH+rHnhBCnVL0+rV9y//esOJXTTBuQPx6lBqwARMalfzSX3dzuFjE0vPBzroeu4rYepDbrfhdYeWeSFDhySkbdLLQb/yJYYRbPIMZy/TsVHUTnxTI/hf7E2zQSUt8VYPprF5I1DH0b9FZkY92MWmLfhiHt/O/dE5mqyoOidMP3redb3oquw7F17HJh2soJyZt95839TB0v+yOURo=