Dockerfile: Use Cutter from master, merge layers (#1141)

This commit is contained in:
ps 2019-01-29 14:09:39 +01:00 committed by xarkes
parent 57231192f4
commit 410eb7aba4

View File

@ -21,18 +21,11 @@ RUN apt-get update && \
unzip \
wget
# Get latest cutter release
WORKDIR /opt
RUN git clone --recurse-submodules https://github.com/radareorg/cutter.git && \
cd cutter && \
git checkout tags/$(git tag | tail -1)
# Build cutter
WORKDIR /opt/cutter
RUN bash build.sh
# Check it afterwards
RUN bash -c 'if [[ ! -x "/opt/cutter/build/Cutter" ]]; then exit -1; fi'
# Get, compile and test Cutter from master branch
RUN git clone --recurse-submodules https://github.com/radareorg/cutter.git /opt/cutter && \
cd /opt/cutter && \
bash build.sh && \
bash -c 'if [[ ! -x "/opt/cutter/build/Cutter" ]]; then exit -1; fi'
# Add r2 user
RUN useradd r2