From 63e1d8b01c13d4105ecd32e59146de51dd358a7a Mon Sep 17 00:00:00 2001 From: Jonathan Christison Date: Mon, 19 Jun 2023 14:20:27 +0100 Subject: [PATCH] Add non-working examples Todo: *) Find the correct profile and deps for mandrel rpm build or *) Find a better RPM (from brew build id) to build *) Expand pssaas payload to also have a scmurl --- hack/examples/covscan.sh | 5 +++++ hack/examples/example_pssaas_payload.json | 10 ++++++++++ hack/examples/quarkus.sh | 4 ++++ 3 files changed, 19 insertions(+) create mode 100755 hack/examples/covscan.sh create mode 100644 hack/examples/example_pssaas_payload.json create mode 100755 hack/examples/quarkus.sh diff --git a/hack/examples/covscan.sh b/hack/examples/covscan.sh new file mode 100755 index 0000000..b5b6849 --- /dev/null +++ b/hack/examples/covscan.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +#Scan a RPM builds for quarkus with Snyk +#covscan mock-build -p snyk-only-unstable --tarball-build-script=: --brew-build quarkus-mandrel-22-22.3.2.1_1-4.el8qks +covscan mock-build -p snyk-only-unstable --brew-build quarkus-mandrel-22-22.3.2.1_1-4.el8qks diff --git a/hack/examples/example_pssaas_payload.json b/hack/examples/example_pssaas_payload.json new file mode 100644 index 0000000..e7a8e0d --- /dev/null +++ b/hack/examples/example_pssaas_payload.json @@ -0,0 +1,10 @@ +{ + "product-id": "jochrist-dev-test-rhbq-mandrel", + "is-managed-service": false, + "cpaas-version": "latest", + "component-list":[ + {"build-id":"quarkus-mandrel-22-22.3.2.1_1-4.el8qks", + "type":"brew"} + ] +} + diff --git a/hack/examples/quarkus.sh b/hack/examples/quarkus.sh new file mode 100755 index 0000000..004253f --- /dev/null +++ b/hack/examples/quarkus.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -X POST -H "PSSC-Secret-Key: pig" -H "PSSC-Secret-Value: FOO" -d '@example_pssaas_payload.json' http://el-pssc-scan-listener-pssaas-service.apps.pssaas.07fi.p1.openshiftapps.com +