From c6b16d502e2c93751f8a4f41b5451d17003f6bba Mon Sep 17 00:00:00 2001 From: rishwanth1995 <rishwanth1995@hotmail.com> Date: Tue, 27 Mar 2018 10:51:13 -0400 Subject: [PATCH] added travis script --- .travis.yml | 8 ++------ install-sleuthkit.sh | 13 +++++++++++++ 2 files changed, 15 insertions(+), 6 deletions(-) create mode 100755 install-sleuthkit.sh diff --git a/.travis.yml b/.travis.yml index a28fd4d19..ff941b912 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,15 +16,11 @@ matrix: - compiler: gcc os: osx -before_install: - - if test ${TRAVIS_OS_NAME} = "linux"; then sudo apt-get install -y libewf-dev; fi - install: - - if test ${TRAVIS_OS_NAME} = "linux"; then sudo apt-get install -y libcppunit-dev; fi - - ./bootstrap + - ./install-sleuthkit.sh script: - - ./configure && make && make check + - make check - if test ${TRAVIS_OS_NAME} = "linux"; then cd release; ./release-unix.pl ci; fi # NOTE: OS X doesn't have ant, so CI fails diff --git a/install-sleuthkit.sh b/install-sleuthkit.sh new file mode 100755 index 000000000..83b846fe5 --- /dev/null +++ b/install-sleuthkit.sh @@ -0,0 +1,13 @@ +#!/bin/sh +set -ex +if test ${TRAVIS_OS_NAME} = "linux"; then + sudo apt-get --qq update + sudo apt-get -y install libafflib-dev libewf-dev libpq-dev postgresql-9.5 libvhdi-dev libvmdk-dev libsqlite3-dev testdisk ant libcppunit-dev +fi +#if test ${TRAVIS_REPO_SLUG} = "sleuthkit/autopsy"; then +# git clone https://github.com/sleuthkit/sleuthkit +# cd sleuthkit +#fi +./bootstrap && ./configure --prefix=/usr && make +#cd /usr/share/java && sudo ln -s sleuthkit-4.6.0.jar sleuthkit-postgresql-4.6.0.jar + -- GitLab