func()

in internal/pkg/core/deployers/deployers.go [115:126]


func (d *Deployer) DeploySequences(ctx context.Context, fileName string, xmlData string) {
	position := artifacts.Position{FileName: fileName}
	sequence := types.Sequence{}
	newSeq, err := sequence.Unmarshal(xmlData, position)
	if err != nil {
		d.logger.Error("Error unmarshalling sequence:", "error", err)
		return
	}
	configContext := ctx.Value(utils.ConfigContextKey).(*artifacts.ConfigContext)
	configContext.AddSequence(newSeq)
	d.logger.Info("Deployed sequence: " + newSeq.Name)
}