Skip to content

Commit 0813bce

Browse files
committed
Fix tests, add a new Dockerfile
1 parent 5adeae2 commit 0813bce

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cache:
1313
- $HOME/.ivy2
1414
- $HOME/.sbt
1515
script:
16-
- docker run -it --net=host -v $HOME/.ivy2:/root/.ivy2 -v $HOME/.sbt:/root/.sbt -v $TRAVIS_BUILD_DIR:/pdal-java -e TRAVIS_SCALA_VERSION=$TRAVIS_SCALA_VERSION -e TRAVIS_COMMIT=$TRAVIS_COMMIT -e TRAVIS_JDK_VERSION=$TRAVIS_JDK_VERSION pdal/dependencies:latest /bin/bash -c "cd /pdal-java; ./sbt test"
16+
- docker run -it --net=host -v $HOME/.ivy2:/root/.ivy2 -v $HOME/.sbt:/root/.sbt -v $TRAVIS_BUILD_DIR:/pdal-java -e TRAVIS_SCALA_VERSION=$TRAVIS_SCALA_VERSION -e TRAVIS_COMMIT=$TRAVIS_COMMIT -e TRAVIS_JDK_VERSION=$TRAVIS_JDK_VERSION daunnc/pdal:1.6-ubuntu /bin/bash -c "cd /pdal-java; ./sbt test"
1717
notifications:
1818
email:
1919
recipients:
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM pdal/pdal:1.6-ubuntu
2+
MAINTAINER Grigory Pomadchin <[email protected]>
3+
4+
# Install purged deps
5+
RUN apt-get update; \
6+
apt-get install -y --fix-missing --no-install-recommends \
7+
build-essential \
8+
ca-certificates \
9+
cmake \
10+
curl \
11+
gfortran \
12+
python-software-properties \
13+
software-properties-common \
14+
wget \
15+
automake \
16+
clang
17+
18+
# Install Java
19+
RUN echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
20+
add-apt-repository -y ppa:webupd8team/java && \
21+
apt-get update && \
22+
apt-get install -y oracle-java8-installer && \
23+
rm -rf /var/lib/apt/lists/* && \
24+
rm -rf /var/cache/oracle-jdk8-installer
25+
26+
ENV JAVA_HOME /usr/lib/jvm/java-8-oracle

0 commit comments

Comments
 (0)