diff --git a/.miabi/pipeline.yaml b/.miabi/pipeline.yaml new file mode 100644 index 0000000..c1a8b1e --- /dev/null +++ b/.miabi/pipeline.yaml @@ -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