feat(ci): add sast and qa jobs
This commit is contained in:
parent
0200dce71b
commit
eb67674da0
3 changed files with 104 additions and 40 deletions
|
|
@ -1,8 +1,9 @@
|
|||
---
|
||||
|
||||
.push: &push-image
|
||||
.push:
|
||||
stage: image
|
||||
interruptible: true
|
||||
needs: []
|
||||
image:
|
||||
name: gcr.io/kaniko-project/executor:v1.9.0-debug
|
||||
entrypoint: [""]
|
||||
|
|
@ -19,47 +20,56 @@
|
|||
only:
|
||||
- master
|
||||
|
||||
backend:
|
||||
checker:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-backend
|
||||
<<: *push-image
|
||||
DOCKERFILE: Dockerfile-checker
|
||||
|
||||
receiver:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-receiver
|
||||
|
||||
admin:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-admin
|
||||
<<: *push-image
|
||||
|
||||
evdist:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-evdist
|
||||
<<: *push-image
|
||||
|
||||
frontend:
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-frontend
|
||||
<<: *push-image
|
||||
|
||||
frontend-ui:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-frontend-ui
|
||||
<<: *push-image
|
||||
|
||||
nginx:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-nginx
|
||||
<<: *push-image
|
||||
|
||||
dashboard:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-dashboard
|
||||
<<: *push-image
|
||||
|
||||
repochecker:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-repochecker
|
||||
<<: *push-image
|
||||
|
||||
qa:
|
||||
extends:
|
||||
- .push
|
||||
variables:
|
||||
DOCKERFILE: Dockerfile-qa
|
||||
<<: *push-image
|
||||
|
|
|
|||
Reference in a new issue