Skip to content

Commit

Permalink
Travis test java modules (voiceip#34)
Browse files Browse the repository at this point in the history
* Travis test java modules
* orkweb/orktrack : Fix mvn dependencies issue
Resolves voiceip#32
  • Loading branch information
kingster authored Nov 10, 2020
1 parent 14a19d6 commit 7279504
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 20 deletions.
47 changes: 28 additions & 19 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
sudo: true
language: shell
os: linux
dist: xenial
addons:
Expand All @@ -18,22 +17,32 @@ branches:
cache:
directories:
- $HOME/docker_images
before_install:
- docker load -i $HOME/docker_images/images.tar || true
- git clone https://github.com/voiceip/oreka-build.git $HOME/oreka-build
- docker build -t oreka -f .devcontainer/Dockerfile.orkaudio.build .
script:
- docker run -v "$HOME/oreka-build":/oreka-build -v "$TRAVIS_BUILD_DIR":/oreka-src -i oreka bash /entrypoint.sh
- ls -ltrah $HOME/oreka-build/distribution
before_cache:
- docker save -o $HOME/docker_images/images.tar $(docker images -a -q)

matrix:
include:
- language: shell
before_install:
- docker load -i $HOME/docker_images/images.tar || true
- git clone https://github.com/voiceip/oreka-build.git $HOME/oreka-build
- docker build -t oreka -f .devcontainer/Dockerfile.orkaudio.build .
script:
- docker run -v "$HOME/oreka-build":/oreka-build -v "$TRAVIS_BUILD_DIR":/oreka-src -i oreka bash /entrypoint.sh
- ls -ltrah $HOME/oreka-build/distribution
before_cache:
- docker save -o $HOME/docker_images/images.tar $(docker images -a -q)
- language: java
dist: trusty
jdk: oraclejdk8
script:
- mvn clean install -DskipTests=true

deploy:
provider: releases
api_key:
secure: "M4odEjSv9Hj8BoMCkc10DRJmA+FVrWrbwKt4vHVy04WVUonwZo5/31UsUJgDYMV+SnRazTDDTfhjFuWbWaKkNUgVm42Ddz1sQdiOg5/3DXUHI6hAM3HKpiO5f2MgMGbHtga1l4VqMbDJhQEGl8StsQq64tXwcHCGHykX7F0ZPJx/QPy8VEfFZ330i3J4tl36jS7pE5LsVUzfzfoMp0aruM1lpg9BJXW0CcI7+0wZTxLrgziWnk6r0DSltDvbVkeWDE8Ol+51CfxIlwatEfTj3R5xx1XvRFUumLm/w4hal19Thi5Owag6kTtP6wmcYnd+UA1awpe6NZZlRr3Tdly67Pduh/B5BT7cLGGuOw55KaPk9ZPM5omQptp5hVhxw2xMg7tLyqh30nxXZaH4/maXp9RJmr7o1gRKmv6Fe0mthcaO+AtOCPZy6Rwe285ZdhP0pbnBRA6qHNPUn5zagsDunEtvchU5TfRkdx7Lw01kqtgQaZP2PwraG9JQf3HoUIyM1pwMVlXqao3CFVbbsebobIUrqZqcdAwXmVTt4O+4FMCwJohGSI3Hk8/XPKypXl+yY91UAF82Kc4lVnXp7CvhJpEx+7eP8dW16cHwwwU1QLJ/xJMLXRNgOZO+4XqlicKCaK7yi551nJqwHIPGhu20465E4BD6BrlKVuIv072Y9HU="
file_glob: true
file: $HOME/oreka-build/distribution/*.deb
skip_cleanup: true
draft: true
on:
tags: true
provider: releases
api_key:
secure: "M4odEjSv9Hj8BoMCkc10DRJmA+FVrWrbwKt4vHVy04WVUonwZo5/31UsUJgDYMV+SnRazTDDTfhjFuWbWaKkNUgVm42Ddz1sQdiOg5/3DXUHI6hAM3HKpiO5f2MgMGbHtga1l4VqMbDJhQEGl8StsQq64tXwcHCGHykX7F0ZPJx/QPy8VEfFZ330i3J4tl36jS7pE5LsVUzfzfoMp0aruM1lpg9BJXW0CcI7+0wZTxLrgziWnk6r0DSltDvbVkeWDE8Ol+51CfxIlwatEfTj3R5xx1XvRFUumLm/w4hal19Thi5Owag6kTtP6wmcYnd+UA1awpe6NZZlRr3Tdly67Pduh/B5BT7cLGGuOw55KaPk9ZPM5omQptp5hVhxw2xMg7tLyqh30nxXZaH4/maXp9RJmr7o1gRKmv6Fe0mthcaO+AtOCPZy6Rwe285ZdhP0pbnBRA6qHNPUn5zagsDunEtvchU5TfRkdx7Lw01kqtgQaZP2PwraG9JQf3HoUIyM1pwMVlXqao3CFVbbsebobIUrqZqcdAwXmVTt4O+4FMCwJohGSI3Hk8/XPKypXl+yY91UAF82Kc4lVnXp7CvhJpEx+7eP8dW16cHwwwU1QLJ/xJMLXRNgOZO+4XqlicKCaK7yi551nJqwHIPGhu20465E4BD6BrlKVuIv072Y9HU="
file_glob: true
file: $HOME/oreka-build/distribution/*.deb
skip_cleanup: true
draft: true
on:
tags: true
12 changes: 12 additions & 0 deletions orktrack/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -134,5 +134,17 @@
<version>1.9.1</version>
</dependency>

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.2</version>
</dependency>

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.2</version>
</dependency>

</dependencies>
</project>
17 changes: 17 additions & 0 deletions orkweb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,23 @@
<version>4.0.2</version>
</dependency>

<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.2</version>
</dependency>

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.2</version>
</dependency>


</dependencies>
Expand Down
14 changes: 13 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,22 @@
<version>0.0.2-SNAPSHOT</version>
<packaging>pom</packaging>

<repositories>
<repository>
<id>maven-central</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<repository>
<id>apache-maven</id>
<url>https://repo.maven.apache.org/maven2/</url>
</repository>
</repositories>

<modules>
<module>orkbasej</module>
<module>orktrack</module>
<module>orkweb</module>
</modules>


</project>

0 comments on commit 7279504

Please sign in to comment.