now pip can break system packages in the static analysis container
parent
1a0e5d1d2f
commit
5fd25f0609
|
@ -10,7 +10,7 @@ when:
|
|||
branch: main
|
||||
|
||||
steps:
|
||||
publish-builder:
|
||||
build-container:
|
||||
image: woodpeckerci/plugin-docker-buildx
|
||||
settings:
|
||||
dockerfile: builder/Dockerfile
|
||||
|
|
|
@ -10,7 +10,7 @@ when:
|
|||
branch: main
|
||||
|
||||
steps:
|
||||
publish-builder:
|
||||
build-container:
|
||||
image: woodpeckerci/plugin-docker-buildx
|
||||
settings:
|
||||
dockerfile: staticanalysis/Dockerfile
|
||||
|
|
|
@ -10,7 +10,7 @@ when:
|
|||
branch: main
|
||||
|
||||
steps:
|
||||
publish-vm-builder:
|
||||
build-container:
|
||||
image: woodpeckerci/plugin-docker-buildx
|
||||
settings:
|
||||
dockerfile: builder/Dockerfile
|
||||
|
|
|
@ -20,7 +20,7 @@ RUN wget https://github.com/horsicq/DIE-engine/releases/download/3.08/die_3.08_D
|
|||
&& apt-get install --no-install-recommends -y ./die.deb
|
||||
## PiP stuff
|
||||
#RUN pip3 install stringsifter pyelftools dotnetfile peframe-ds flare-floss oletools
|
||||
RUN pipx install stringsifter pyelftools dotnetfile flare-floss oletools
|
||||
RUN pip3 install --break-system-packages stringsifter pyelftools dotnetfile flare-floss oletools
|
||||
## Manalyze
|
||||
RUN apt-get install -y libboost-regex-dev libboost-program-options-dev libboost-system-dev libboost-filesystem-dev libssl-dev build-essential cmake git python3-dev \
|
||||
&& git clone https://github.com/JusticeRage/Manalyze.git && cd Manalyze \
|
||||
|
|
Loading…
Reference in New Issue