Skip to content

Commit

Permalink
[integration] Adapt CI workflow to new connectors
Browse files Browse the repository at this point in the history
  • Loading branch information
Samuel Hassine committed Dec 26, 2021
1 parent 10b8265 commit 5ac918b
Show file tree
Hide file tree
Showing 8 changed files with 42 additions and 9 deletions.
37 changes: 35 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,19 @@ jobs:
- run:
working_directory: ~/opencti/external-import/obstracts
name: Build Docker image opencti/connector-obstracts
command: docker build -t opencti/connector-obstracts:latest . && docker tag opencti/connector-obstracts:latest opencti/connector-obstracts:${CIRCLE_TAG}
command: docker build -t opencti/connector-obstracts:latest . && docker tag opencti/connector-obstracts:latest opencti/connector-obstracts:${CIRCLE_TAG}
- run:
working_directory: ~/opencti/external-import/stixify
name: Build Docker image opencti/connector-stixify
command: docker build -t opencti/connector-stixify:latest . && docker tag opencti/connector-stixify:latest opencti/connector-stixify:${CIRCLE_TAG}
- run:
working_directory: ~/opencti/external-import/siemrules
name: Build Docker image opencti/connector-siemrules
command: docker build -t opencti/connector-siemrules:latest . && docker tag opencti/connector-siemrules:latest opencti/connector-siemrules:${CIRCLE_TAG}
- run:
working_directory: ~/opencti/external-import/vulmatch
name: Build Docker image opencti/connector-vulmatch
command: docker build -t opencti/connector-vulmatch:latest . && docker tag opencti/connector-vulmatch:latest opencti/connector-vulmatch:${CIRCLE_TAG}
- run:
name: Publish Docker Image to Docker Hub
command: |
Expand Down Expand Up @@ -365,7 +377,13 @@ jobs:
docker push opencti/connector-export-report-pdf:latest
docker push opencti/connector-export-report-pdf:${CIRCLE_TAG}
docker push opencti/connector-obstracts:latest
docker push opencti/connector-obstracts:${CIRCLE_TAG}
docker push opencti/connector-obstracts:${CIRCLE_TAG}
docker push opencti/connector-stixify:latest
docker push opencti/connector-stixify:${CIRCLE_TAG}
docker push opencti/connector-siemrules:latest
docker push opencti/connector-siemrules:${CIRCLE_TAG}
docker push opencti/connector-vulmatch:latest
docker push opencti/connector-vulmatch:${CIRCLE_TAG}
build_rolling:
working_directory: ~/opencti
docker:
Expand Down Expand Up @@ -593,6 +611,18 @@ jobs:
working_directory: ~/opencti/external-import/obstracts
name: Build Docker image opencti/obstracts
command: docker build -t opencti/obstracts:rolling .
- run:
working_directory: ~/opencti/external-import/stixify
name: Build Docker image opencti/stixify
command: docker build -t opencti/stixify:rolling .
- run:
working_directory: ~/opencti/external-import/vulmatch
name: Build Docker image opencti/vulmatch
command: docker build -t opencti/vulmatch:rolling .
- run:
working_directory: ~/opencti/external-import/siemrules
name: Build Docker image opencti/siemrules
command: docker build -t opencti/siemrules:rolling .
- run:
name: Publish Docker Image to Docker Hub
command: |
Expand Down Expand Up @@ -652,6 +682,9 @@ jobs:
docker push opencti/connector-urlhaus-recent-payloads:rolling
docker push opencti/export-report-pdf:rolling
docker push opencti/obstracts:rolling
docker push opencti/stixify:rolling
docker push opencti/vulmatch:rolling
docker push opencti/siemrules:rolling
workflows:
version: 2
opencti:
Expand Down
2 changes: 1 addition & 1 deletion external-import/siemrules/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3'
services:
connector-taxii2:
image: opencti/connector-siemrules:5.1.2
image: opencti/connector-siemrules:5.1.3
environment:
- OPENCTI_URL=http://opencti:8080
- OPENCTI_TOKEN=CHANGME
Expand Down
2 changes: 1 addition & 1 deletion external-import/siemrules/src/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pycti==5.1.2
pycti==5.1.3
antlr4-python3-runtime
certifi
chardet
Expand Down
2 changes: 1 addition & 1 deletion external-import/stixify/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3'
services:
connector-taxii2:
image: opencti/connector-stixify:5.1.2
image: opencti/connector-stixify:5.1.3
environment:
- OPENCTI_URL=http://opencti:8080
- OPENCTI_TOKEN=CHANGME
Expand Down
2 changes: 1 addition & 1 deletion external-import/stixify/src/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pycti==5.1.2
pycti==5.1.3
antlr4-python3-runtime
certifi
chardet
Expand Down
2 changes: 1 addition & 1 deletion external-import/vulmatch/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3'
services:
connector-taxii2:
image: opencti/connector-vulmatch:5.1.2
image: opencti/connector-vulmatch:5.1.3
environment:
- OPENCTI_URL=http://opencti:8080
- OPENCTI_TOKEN=CHANGME
Expand Down
2 changes: 1 addition & 1 deletion external-import/vulmatch/src/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pycti==5.1.2
pycti==5.1.3
antlr4-python3-runtime
certifi
chardet
Expand Down
2 changes: 1 addition & 1 deletion internal-export-file/export-report-pdf/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ COPY src /opt/opencti-connector-export-report-pdf

# Install Python modules
# hadolint ignore=DL3003
RUN apk --no-cache add git build-base libmagic libffi-dev && \
RUN apk --no-cache add git build-base libmagic libffi-dev zlib-dev && \
cd /opt/opencti-connector-export-report-pdf && \
pip3 install --no-cache-dir -r requirements.txt && \
apk del git build-base
Expand Down

0 comments on commit 5ac918b

Please sign in to comment.