diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 000000000..31ef5d070 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,23 @@ +--- +kind: pipeline +name: default + +steps: + - name: build workers for release + image: thehiveproject/cortex-worker-builder + settings: + namespace: tooom + user: {from_secret: docker_username} + password: {from_secret: docker_password} + latest: true + when: + event: [tag] + + - name: build snapshot workers + image: thehiveproject/cortex-worker-builder + settings: + namespace: tooom + user: {from_secret: docker_username} + password: {from_secret: docker_password} + when: + event: {exclude: [tag]} diff --git a/analyzers/DShield/requirements.txt b/analyzers/DShield/requirements.txt index e1b12824b..6aabc3cfa 100644 --- a/analyzers/DShield/requirements.txt +++ b/analyzers/DShield/requirements.txt @@ -1,2 +1,2 @@ cortexutils -urllib2 +requests diff --git a/analyzers/FileInfo/Dockerfile b/analyzers/FileInfo/Dockerfile new file mode 100644 index 000000000..406bf5559 --- /dev/null +++ b/analyzers/FileInfo/Dockerfile @@ -0,0 +1,9 @@ +FROM python:3 + +WORKDIR /analyzer +COPY . FileInfo +RUN apt update && \ + apt install -y -q libfuzzy-dev libimage-exiftool-perl && \ + rm -rf /var/lib/apt/lists/* && \ + pip install --no-cache-dir -r FileInfo/requirements.txt +CMD FileInfo/fileinfo_analyzer.py diff --git a/analyzers/ProofPoint/requirements.txt b/analyzers/ProofPoint/requirements.txt new file mode 100644 index 000000000..f2293605c --- /dev/null +++ b/analyzers/ProofPoint/requirements.txt @@ -0,0 +1 @@ +requests