Browse Source

Make task handler public so vertx can trigger it

Also changed pssaas to autofire endpoint for easier hacking
refactor_future_hack
Jonathan Christison 3 years ago
parent
commit
43d06684fb
  1. 4
      hack/pssaas-request-curl.sh
  2. 2
      src/main/java/com/redhat/pctsec/model/BuildType.java
  3. 2
      src/main/java/com/redhat/pctsec/tekton/TaskHandler.java

4
hack/pssaas-request-curl.sh

@ -1,4 +1,4 @@
#!/bin/bash
curl -H 'Content-Type: application/json' -d '@sample-pssaas.json' localhost:8080/api/v1a/Scan/PSSaaS -vv
curl -H 'Content-Type: application/json' -d '@sample-pssaas-bad.json' localhost:8080/api/v1a/Scan/PSSaaS -vv
curl -H 'Content-Type: application/json' -d '@sample-pssaas.json' localhost:8080/api/v1a/Scan/PSSaaS/run -vv | jq
#curl -H 'Content-Type: application/json' -d '@sample-pssaas-bad.json' localhost:8080/api/v1a/Scan/PSSaaS -vv

2
src/main/java/com/redhat/pctsec/model/BuildType.java

@ -27,7 +27,9 @@ abstract public class BuildType {
}
//This is the git URL of the sources
abstract public URI SCMURL();
//This is the URL of the build
abstract public URL URL();
abstract public String revision();
}

2
src/main/java/com/redhat/pctsec/tekton/TaskHandler.java

@ -37,7 +37,7 @@ public class TaskHandler {
@Inject TektonClient tektonClient;
@ConsumeEvent("tekton")
private ScanTask consume(ScanTask scanTask)
public ScanTask consume(ScanTask scanTask)
{
switch(scanTask.getScanRequest().getType())

Loading…
Cancel
Save