mirror of
https://github.com/gocsaf/csaf.git
synced 2025-12-22 11:55:40 +01:00
Add aggregator; improve itest workflow
* Factor JSON evaluation and construction base URLs out of of checker. * Move json path matching to util. * Add csaf_aggregator (as additional command) * Improve itest workflow to checkout the branch where it is running on. resolve #105 resolve #72 Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Co-authored-by: Bernhard Reiter <bernhard@intevation.de> Co-authored-by: Fadi Abbud <fadi.abbud@intevation.de>
This commit is contained in:
parent
9da0589236
commit
8a1ebe0b7a
30 changed files with 2789 additions and 88 deletions
33
docs/examples/aggregator.toml
Normal file
33
docs/examples/aggregator.toml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
workers = 2
|
||||
folder = "/var/csaf-aggregator"
|
||||
web = "/var/csaf-aggregator/html"
|
||||
domain = "https://localhost:9443"
|
||||
rate = 10.0
|
||||
insecure = true
|
||||
[aggregator]
|
||||
category = "aggregator"
|
||||
name = "Example Development CSAF Aggregator"
|
||||
contact_details = "some @ somewhere"
|
||||
issuing_authority = "This service is provided as it is. It is gratis for everybody."
|
||||
namespace = "Testnamespace"
|
||||
|
||||
[[providers]]
|
||||
name = "local-dev-provider"
|
||||
domain = "localhost"
|
||||
# rate = 1.5
|
||||
# insecure = true
|
||||
|
||||
[[providers]]
|
||||
name = "local-dev-provider2"
|
||||
domain = "localhost"
|
||||
# rate = 1.2
|
||||
# insecure = true
|
||||
|
||||
#key =
|
||||
#passphrase =
|
||||
|
||||
# for testing, the specifiation requires at least two
|
||||
# allow_single_provider = true
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue