ci: add miabi pipeline
This commit is contained in:
@@ -0,0 +1,16 @@
|
|||||||
|
apiVersion: miabi.io/v1
|
||||||
|
kind: Pipeline
|
||||||
|
metadata: { name: guestbook }
|
||||||
|
on:
|
||||||
|
push: { branches: [main] }
|
||||||
|
#manual: true
|
||||||
|
steps:
|
||||||
|
- name: build
|
||||||
|
uses: build
|
||||||
|
dockerfile: Dockerfile
|
||||||
|
- name: scan
|
||||||
|
image: aquasec/trivy:latest
|
||||||
|
continue-on-error: true
|
||||||
|
run: "TRIVY_USERNAME=$MIABI_REGISTRY_USER TRIVY_PASSWORD=$MIABI_REGISTRY_TOKEN trivy image --exit-code 1 --severity HIGH,CRITICAL $MIABI_IMAGE"
|
||||||
|
- name: deploy
|
||||||
|
uses: deploy
|
||||||
Reference in New Issue
Block a user