release orchestrator v1 draft and build fixes
This commit is contained in:
@@ -35,6 +35,7 @@ using StellaOps.Scanner.Storage.Extensions;
|
||||
using StellaOps.Scanner.Storage;
|
||||
using StellaOps.Scanner.Storage.Services;
|
||||
using Reachability = StellaOps.Scanner.Worker.Processing.Reachability;
|
||||
using ReachabilityEvidenceStageExecutor = StellaOps.Scanner.Worker.Processing.Reachability.ReachabilityEvidenceStageExecutor;
|
||||
using GateDetectors = StellaOps.Scanner.Reachability.Gates.Detectors;
|
||||
|
||||
var builder = Host.CreateApplicationBuilder(args);
|
||||
@@ -127,6 +128,10 @@ if (!string.IsNullOrWhiteSpace(connectionString))
|
||||
builder.Services.AddSingleton<IScanStageExecutor, SurfaceManifestStageExecutor>();
|
||||
builder.Services.AddSingleton<IDsseEnvelopeSigner, HmacDsseEnvelopeSigner>();
|
||||
|
||||
// Reachability Evidence Pipeline (Sprint: EVID-001)
|
||||
builder.Services.AddReachabilityEvidence(connectionString);
|
||||
builder.Services.AddSingleton<IScanStageExecutor, ReachabilityEvidenceStageExecutor>();
|
||||
|
||||
// EPSS ingestion job (Sprint: SPRINT_3410_0001_0001)
|
||||
builder.Services.AddOptions<EpssIngestOptions>()
|
||||
.BindConfiguration(EpssIngestOptions.SectionName)
|
||||
|
||||
Reference in New Issue
Block a user