/** * Reacts on events fired by deployment service upon successful deployment to * runtime environment so that can be stored in system repository * * @param event deploymentEvent that holds all required information from * runtime point of view */ public void saveDeployment(@Observes @Deploy DeploymentEvent event) { if (!gitDeploymentsEnabled) { return; } if (deploymentConfigService.getDeployment(event.getDeploymentId()) == null) { deploymentConfigService.addDeployment(event.getDeploymentId(), event.getDeployedUnit().getDeploymentUnit()); } }