Skip to content

Revamped publication service that addresses DDK-298

David Chandek-Stark requested to merge DDK-298 into main

Ddr::V3::PublicationService is designed to replace the Ddr::PublicationService. It implements a simple workflow state machine that ensures all the operations necessary for publication has been completed on the resource and its descendants. As part of this change, there is a new job Ddr::V3::PublicationJob that replaces the previous publication jobs for publish, unpublish, and make nonpublishable operations.

The work also includes some refactoring and various minor updates.

Edited by David Chandek-Stark

Merge request reports

Loading