Fix Docker deploy on CI

This commit is contained in:
ex0dus-0x 2019-07-26 10:02:08 -04:00
parent a407b844fc
commit 03f9ec9f43
No known key found for this signature in database
GPG Key ID: DABAD5DB9BDD540E
2 changed files with 5 additions and 7 deletions

View File

@ -44,5 +44,5 @@ script:
#- if [ $TASK = STREAMINGANDFORMATTING ]; then nosetests3 tests/test_streamingandformatting.py ; fi #- if [ $TASK = STREAMINGANDFORMATTING ]; then nosetests3 tests/test_streamingandformatting.py ; fi
- if [ $TASK = TAKEOVER ]; then nosetests3 tests/test_takeover.py ; fi - if [ $TASK = TAKEOVER ]; then nosetests3 tests/test_takeover.py ; fi
after_success: after_success:
- bash push/run.sh - travis_wait bash push/run.sh

View File

@ -31,20 +31,18 @@ RUN apt-get update \
&& apt-get -y build-dep qemu \ && apt-get -y build-dep qemu \
&& apt-get install -y libtool \ && apt-get install -y libtool \
libtool-bin wget automake autoconf \ libtool-bin wget automake autoconf \
bison gdb git \ bison gdb git apt-transport-https \
&& wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb \ && wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb \
&& dpkg -i packages-microsoft-prod.deb \ && dpkg -i packages-microsoft-prod.deb \
&& apt-get install -y apt-transport-https \
&& apt-get update \ && apt-get update \
&& apt-get install -y dotnet-sdk-2.2 && apt-get install -y dotnet-sdk-2.2
# Install Angora dependencies # Install Angora dependencies
RUN apt-get install -y rustc \ RUN apt-get install -y rustc \
&& apt-get install -y cargo cargo libstdc++-7-dev
# Install DeepState/AFL/libFuzzer dependencies # Install DeepState/AFL/libFuzzer dependencies
RUN apt-get update \ RUN apt-get install -y build-essential \
&& apt-get install -y build-essential \
&& apt-get install -y clang \ && apt-get install -y clang \
gcc-multilib g++-multilib cmake \ gcc-multilib g++-multilib cmake \
python3-setuptools libffi-dev z3 python3-pip \ python3-setuptools libffi-dev z3 python3-pip \
@ -91,7 +89,7 @@ RUN cd deepstate \
&& rm -rf CMakeFiles CMakeCache.txt \ && rm -rf CMakeFiles CMakeCache.txt \
&& USE_TRACK=1 CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \ && USE_TRACK=1 CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \
&& export USE_TRACK=1 && sudo -E sh -c 'make -i install' \ && export USE_TRACK=1 && sudo -E sh -c 'make -i install' \
&& make clean \ && make clean \
&& rm -rf CMakeFiles CMakeCache.txt \ && rm -rf CMakeFiles CMakeCache.txt \
&& CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \ && CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \
&& export USE_FAST=1 && sudo -E sh -c 'make install' \ && export USE_FAST=1 && sudo -E sh -c 'make install' \