Files
yacy_search_server/.travis.yml
T
Michael Peter Christen 15b7461bc7 removed Xms java memory startup parameter
We will use the default value for now on.
This is much better for resource economy and fits better into a
container/docker/kubernetes strategy.
Furthermore, a small memory footprint is essential for the usage on
small devices like RaspberryPi.
2021-07-19 20:04:11 +02:00

30 lines
745 B
YAML

dist: trusty
language: java
cache:
directories:
- $HOME/.m2
jdk:
- oraclejdk8
# only `sudo: true` allows running tests on Travis CI container infrastructure for faster builds, but testing installation of .deb makes sense
sudo: true
# Installing ghostscript (optional imagemagick dependency) is required for Html2ImageTest to run
# dpkg-dev,debhelper,m4 and fakeroot packages are required for the 'ant deb' task
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y ghostscript dpkg-dev debhelper m4 fakeroot
install:
- cd libbuild && MAVEN_OPTS="-Xmx2g" mvn clean install && cd ..
script:
- MAVEN_OPTS="-Xmx2g" mvn clean install
# test build instructions
- ant
- ant dist
- ant deb
- sudo dpkg -i ../yacy_*_all.deb