diff --git a/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs b/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs index dcaa823..371ebe7 100644 --- a/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs +++ b/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs @@ -235,21 +235,37 @@ namespace WebLCP.WUC // creo cartella in server target string destDir = $"{memLayer.ML.CRS("clusterBaseDir")}\\IN\\"; // @"L:\IN\"; - // sposto folder in dir target.. - fileMover.DirectoryCopy(sourceDir, destDir + $"{jobName}\\", true); - - if (memLayer.ML.CRB("reqWriteLocal")) + try { - string srcDirOnly = sourceDir.Replace($"{jobName}\\", ""); - // aggiungo file di request locale... - File.WriteAllText($"{srcDirOnly}\\{jobName}.req", ""); - // lo sposto! - fileMover.obj.copiaFile(srcDirOnly, destDir, $"{jobName}.req"); + logger.lg.scriviLog($"Richiesta copia directory:{sourceDir} --> {destDir}\\{jobName}", tipoLog.INFO); + // sposto folder in dir target.. + fileMover.DirectoryCopy(sourceDir, destDir + $"{jobName}\\", true); } - else + catch (Exception exc) { - // aggiungo file di request... - File.WriteAllText($"{destDir}\\{jobName}.req", ""); + logger.lg.scriviLog($"Eccezione in copia directory:{Environment.NewLine}{exc}", tipoLog.EXCEPTION); + } + try + { + if (memLayer.ML.CRB("reqWriteLocal")) + { + string srcDirOnly = sourceDir.Replace($"{jobName}\\", ""); + logger.lg.scriviLog($"Richiesta scrittura file IN LOCALE: {srcDirOnly}\\{jobName}.req", tipoLog.INFO); + // aggiungo file di request locale... + File.WriteAllText($"{srcDirOnly}\\{jobName}.req", ""); + // lo sposto! + fileMover.obj.copiaFile(srcDirOnly, destDir, $"{jobName}.req"); + } + else + { + logger.lg.scriviLog($"Richiesta scrittura file IN remoto :{destDir}\\{jobName}.req", tipoLog.INFO); + // aggiungo file di request... + File.WriteAllText($"{destDir}\\{jobName}.req", ""); + } + } + catch (Exception exc) + { + logger.lg.scriviLog($"Eccezione in creazione file req:{Environment.NewLine}{exc}", tipoLog.EXCEPTION); } return destDir; diff --git a/Jenkinsfile b/Jenkinsfile index 757916b..d88ad7f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,7 +17,7 @@ pipeline { /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ script { - withEnv(['NEXT_BUILD_NUMBER=56']) { + withEnv(['NEXT_BUILD_NUMBER=57']) { // env.versionNumber = VersionNumber(versionNumberString : '1.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2019-07-01', skipFailedBuilds: true) env.versionNumber = VersionNumber(versionNumberString : '1.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2019-07-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') env.APP_NAME = 'LCP'