void run()

in src/com/epam/digital/data/platform/pipelines/stages/impl/general/GeoserverPublisher.groovy [30:44]


    void run() {
        if (context.registryRegulations.deployStatus("publish-geoserver-configuration",
                "${RegulationType.DATA_MODEL.value}")) {
            if (context.platform.checkObjectExists("secret", "geo-server-admin-secret")) {
                context.logger.info("Run geo-server publisher")
                runGeoserverPublisher()
            } else {
                context.logger.info("Skip geo-server publisher due to no geo-server in registry")
            }
            context.registryRegulations.getChangedStatusOrFiles("save", "publish-geoserver-configuration",
                    "--file ${context.getWorkDir()}/${RegulationType.DATA_MODEL.value}")
        } else {
            context.logger.info("Skip publish-geoserver-configuration due to no changes")
        }
    }