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")
}
}