mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
changes for linux and mac installation
This commit is contained in:
parent
a2343e0815
commit
32e824434b
@ -52,16 +52,16 @@ before_script:
|
|||||||
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -;
|
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -;
|
||||||
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list;
|
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list;
|
||||||
sudo apt-get update;
|
sudo apt-get update;
|
||||||
sudo apt-get install bellsoft-java11-full;
|
sudo apt-get install bellsoft-java17-full;
|
||||||
export PATH=/usr/bin:$PATH;
|
export PATH=/usr/bin:$PATH;
|
||||||
export JAVA_HOME=/usr/lib/jvm/bellsoft-java11-full-amd64;
|
export JAVA_HOME=/usr/lib/jvm/bellsoft-java17-full-amd64;
|
||||||
fi
|
fi
|
||||||
- if [ $TRAVIS_OS_NAME = osx ]; then
|
- if [ $TRAVIS_OS_NAME = osx ]; then
|
||||||
brew uninstall java --force --ignore-dependencies;
|
brew uninstall java --force --ignore-dependencies;
|
||||||
brew cask uninstall java --force;
|
brew cask uninstall java --force;
|
||||||
brew tap bell-sw/liberica;
|
brew tap bell-sw/liberica;
|
||||||
brew cask install liberica-jdk11-full;
|
brew install --cask liberica-jdk17-full;
|
||||||
export JAVA_HOME=/Library/Java/JavaVirtualMachines/liberica-jdk-11-full.jdk/Contents/Home;
|
export JAVA_HOME=/Library/Java/JavaVirtualMachines/liberica-jdk-17-full.jdk/Contents/Home;
|
||||||
fi
|
fi
|
||||||
- java -version
|
- java -version
|
||||||
|
|
||||||
|
@ -11,14 +11,14 @@ platform: x64
|
|||||||
environment:
|
environment:
|
||||||
global:
|
global:
|
||||||
TSK_HOME: "C:\\sleuthkit"
|
TSK_HOME: "C:\\sleuthkit"
|
||||||
JDK_HOME: C:\Program Files\BellSoft\LibericaJDK-11-Full
|
JDK_HOME: C:\Program Files\BellSoft\LibericaJDK-17-Full
|
||||||
JAVA_HOME: C:\Program Files\BellSoft\LibericaJDK-11-Full
|
JAVA_HOME: C:\Program Files\BellSoft\LibericaJDK-17-Full
|
||||||
PYTHON: "C:\\Python36-x64"
|
PYTHON: "C:\\Python36-x64"
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- ps: choco install nuget.commandline
|
- ps: choco install nuget.commandline
|
||||||
- ps: choco install ant --ignore-dependencies
|
- ps: choco install ant --ignore-dependencies
|
||||||
- ps: choco install liberica11jdkfull --force
|
- ps: choco install liberica17jdkfull --force
|
||||||
- git clone https://github.com/sleuthkit/sleuthkit
|
- git clone https://github.com/sleuthkit/sleuthkit
|
||||||
- ps: $env:Path="$($env:JAVA_HOME)\bin;$($env:Path);C:\ProgramData\chocolatey\lib\ant"
|
- ps: $env:Path="$($env:JAVA_HOME)\bin;$($env:Path);C:\ProgramData\chocolatey\lib\ant"
|
||||||
- set PATH=C:\Python36-x64\';%PATH%
|
- set PATH=C:\Python36-x64\';%PATH%
|
||||||
|
@ -9,14 +9,14 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Installing liberica java 8..."
|
echo "Installing liberica java 17..."
|
||||||
brew tap bell-sw/liberica && \
|
brew tap bell-sw/liberica && \
|
||||||
brew install --cask liberica-jdk8-full
|
brew install --cask liberica-jdk17-full
|
||||||
if [[ $? -ne 0 ]]
|
if [[ $? -ne 0 ]]
|
||||||
then
|
then
|
||||||
echo "Unable to install liberica java" >> /dev/stderr
|
echo "Unable to install liberica java" >> /dev/stderr
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
java_path=$(/usr/libexec/java_home -v 1.8)
|
java_path=$(/usr/libexec/java_home -v 17)
|
||||||
echo "Java 1.8 path: $java_path"
|
echo "Java 17 path: $java_path"
|
@ -24,18 +24,18 @@ if [[ $? -ne 0 ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Installing bellsoft Java 8..."
|
echo "Installing bellsoft Java 17..."
|
||||||
pushd /usr/src/ &&
|
pushd /usr/src/ &&
|
||||||
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add - &&
|
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add - &&
|
||||||
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list &&
|
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list &&
|
||||||
sudo apt update &&
|
sudo apt update &&
|
||||||
sudo apt -y install bellsoft-java8-full &&
|
sudo apt -y install bellsoft-java17-full &&
|
||||||
popd
|
popd
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "Failed to install bellsoft java 8" >>/dev/stderr
|
echo "Failed to install bellsoft java 17" >>/dev/stderr
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Autopsy prerequisites installed."
|
echo "Autopsy prerequisites installed."
|
||||||
echo "Java path at /usr/lib/jvm/bellsoft-java8-full-amd64: "
|
echo "Java path at /usr/lib/jvm/bellsoft-java17-full-amd64: "
|
||||||
ls /usr/lib/jvm/bellsoft-java8-full-amd64
|
ls /usr/lib/jvm/bellsoft-java17-full-amd64
|
Loading…
x
Reference in New Issue
Block a user