Commit 3cfc6e50 authored by Wen Wei Li's avatar Wen Wei Li

complete whole CI/CD process

parent 652bb00e
Pipeline #4840 passed with stage
...@@ -26,7 +26,7 @@ steps: ...@@ -26,7 +26,7 @@ steps:
commands: commands:
- python3 /usr/local/src/scan --type python,yaml,dockerfile,kubernetes --src ./ -o /home/reports - python3 /usr/local/src/scan --type python,yaml,dockerfile,kubernetes --src ./ -o /home/reports
depends_on: ["build-and-publish-imamge"] depends_on: ["build-and-publish-image"]
# sonarqube scan # sonarqube scan
- name: code-analysis - name: code-analysis
...@@ -36,7 +36,7 @@ steps: ...@@ -36,7 +36,7 @@ steps:
from_secret: sonar_host from_secret: sonar_host
SONAR_TOKEN: SONAR_TOKEN:
from_secret: sonar_token from_secret: sonar_token
depends_on: ["build-and-publish-imamge"] depends_on: ["build-and-publish-image"]
# dependency check for python # dependency check for python
- name: dependency-check-py - name: dependency-check-py
...@@ -44,7 +44,7 @@ steps: ...@@ -44,7 +44,7 @@ steps:
volumes: volumes:
- name: cache - name: cache
path: /home/reports path: /home/reports
depends_on: ["build-and-publish-imamge"] depends_on: ["build-and-publish-image"]
- name: scp - name: scp
image: appleboy/drone-scp image: appleboy/drone-scp
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment