Class ArtifactEmitter
java.lang.Object
com.netflix.spinnaker.echo.artifacts.ArtifactEmitter
@Component
@ConditionalOnExpression("${artifact-emitter.enabled:false}")
public class ArtifactEmitter
extends Object
In an effort to move towards a more artifact centric workflow, this collector will accept
artifacts from all over echo, and will publish them to any keel.
todo eb: figure out if there are other cases for emitting artifacts, and if so make this solution more general
-
Constructor Summary
ConstructorsConstructorDescriptionArtifactEmitter(KeelService keelService, ArtifactEmitterProperties artifactEmitterProperties, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessEvent(com.netflix.spinnaker.echo.model.ArtifactEvent event)
-
Constructor Details
-
ArtifactEmitter
@Autowired public ArtifactEmitter(KeelService keelService, ArtifactEmitterProperties artifactEmitterProperties, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
processEvent
@EventListener public void processEvent(com.netflix.spinnaker.echo.model.ArtifactEvent event)
-