diff --git a/.groovy b/.groovy
deleted file mode 100644
index 0bc3117..0000000
--- a/.groovy
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/usr/bin/env groovy
-/* groovylint-disable CompileStatic, ConsecutiveStringConcatenation, DuplicateNumberLiteral, DuplicateStringLiteral, LineLength, NestedBlockDepth, NoDef, VariableTypeRequired */
-import groovy.transform.Field
-
-@Field String _DDrive = 'D:/'
-@Field String _AssemblyName = '...'
-@Field String _TargetLocation = '...'
-@Field String _GitCommitSeven = '...'
-@Field String _GitName = 'MET08THFTIRSTRATUS'
-@Field String _TestProjectDirectory = 'Adaptation'
-@Field String _AgentStaging = 'mestsa07ec-ecmeseaf'
-@Field String _DDriveNet = "${_DDrive}Framework4.8"
-@Field String _AgentProduction = 'messa08ec-ecmeseaf'
-@Field String _AgentDevelopment = 'mestsa003-mesedasvc'
-@Field String _ProgramFilesDotnet = 'C:/Program Files/dotnet/dotnet.exe'
-@Field String _ProgramFilesMSBuild = 'C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe'
-
-pipeline {
- agent {
- label env.JENKINS_ENVIRONMENT == 'Development' ? _AgentDevelopment : env.JENKINS_ENVIRONMENT == 'Staging' ? _AgentStaging : env.JENKINS_ENVIRONMENT == 'Production' ? _AgentProduction : 'Else'
- }
- parameters {
- string(name: 'GIT_SERVER', defaultValue: env.JENKINS_ENVIRONMENT == 'Development' ? 'mestsa003.infineon.com' : 'mestsa07ec.ec.local', description: 'git server')
- string(name: 'DEFAULT_FILE_SERVER', defaultValue: env.JENKINS_ENVIRONMENT == 'Development' ? 'messv02ecc1_ec_local' : 'messv02ecc1.ec.local', description: 'Default file server...')
- }
- stages {
- stage('Git') {
- steps {
- bat(returnStatus: true, script: 'git init')
- bat(returnStatus: true, script: 'git remote add origin \\\\' + params.GIT_SERVER + '\\Git\\' + _GitName + '.git')
- bat(returnStatus: true, script: 'git pull origin master')
- }
- }
- stage('Setup') {
- steps {
- script {
- _AssemblyName = "${env.JOB_NAME}"
- _GitCommitSeven = '1234567'
- // _GitCommitSeven = env.GIT_COMMIT.substring(0, 7)
- def files = findFiles(glob: '*.csproj')
- if (files.length != 1) {
- error("Build failed because couldn't find a *.csproj file")
- }
- echo """
- ${files[0].name}
- ${files[0].path}
- ${files[0].directory}
- ${files[0].length}
- ${files[0].lastModified}
- """
- _AssemblyName = files[0].name.split('[.]csproj')[0]
- _TargetLocation = "\\\\${params.DEFAULT_FILE_SERVER}\\EC_EAFRepository\\${env.JENKINS_ENVIRONMENT}\\DeploymentStorage\\Adaptation_${_AssemblyName}"
- }
- }
- }
- stage('Info') {
- steps {
- echo "_AssemblyName ${_AssemblyName}" // ...
- echo "BUILD_NUMBER ${env.BUILD_NUMBER}" // 11
- echo "DEFAULT_FILE_SERVER ${params.DEFAULT_FILE_SERVER}" // 11
- echo "GIT_BRANCH ${env.GIT_BRANCH}" // origin/master
- echo "GIT_COMMIT ${env.GIT_COMMIT}" // 73b814069f2cf0173a62a8228815a9bc9ba93c41
- echo "GIT_SERVER ${params.GIT_SERVER}" // ...
- echo "GIT_URL ${env.GIT_URL}" // D:\ProgramData\Git\....git
- echo "JENKINS_ENVIRONMENT ${env.JENKINS_ENVIRONMENT}" // 11
- echo "JENKINS_URL ${env.JENKINS_URL}" // http://localhost:8080/
- echo "JOB_NAME ${env.JOB_NAME}" // ...
- echo "WORKSPACE ${env.WORKSPACE}" // D:\.jenkins\_\...
- }
- }
- // stage('Restore') {
- // steps {
- // bat(returnStatus: true, script: 'dotnet --info')
- // }
- // }
- stage('Safe storage of app secrets') {
- steps {
- dir(_TestProjectDirectory) {
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets init')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "BuildNumber" "' + env.BUILD_NUMBER + '"')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "GitCommitSeven" "' + _GitCommitSeven + '"')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "Server" "' + params.DEFAULT_FILE_SERVER + '"')
- }
- }
- }
- stage('Core Build') {
- steps {
- echo "Build number is ${currentBuild.number}"
- dir(_TestProjectDirectory) {
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'build --runtime win-x64 --self-contained --verbosity quiet')
- }
- }
- }
- // stage('Test') {
- // options {
- // timeout(time: 10, unit: 'MINUTES')
- // }
- // steps {
- // dir(_TestProjectDirectory) {
- // bat('dotnet --info')
- // }
- // }
- // }
- stage('Framework Build') {
- steps {
- echo "Build number is ${currentBuild.number}"
- bat(returnStatus: true, script: '"' + _ProgramFilesMSBuild + '" ' +
- '/target:Restore ' +
- '/detailedsummary ' +
- '/consoleloggerparameters:PerformanceSummary;ErrorsOnly; ' +
- '/property:Configuration=Debug;TargetFrameworkVersion=v4.8 ' +
- _AssemblyName + '.csproj')
- bat(returnStatus: true, script: '"' + _ProgramFilesMSBuild + '" ' +
- '/target:Build ' +
- '/detailedsummary ' +
- '/consoleloggerparameters:PerformanceSummary;ErrorsOnly; ' +
- '/property:Configuration=Debug;TargetFrameworkVersion=v4.8 ' +
- _AssemblyName + '.csproj')
- }
- }
- stage('Commit Id') {
- steps {
- dir('bin/Debug') {
- writeFile file: "${_AssemblyName}.txt", text: "${env.GIT_COMMIT}-${env.BUILD_NUMBER}-${env.GIT_URL}"
- }
- }
- }
- stage('Package') {
- steps {
- fileOperations([fileZipOperation(folderPath: 'bin/Debug', outputFolderPath: "${_DDriveNet}/${_GitCommitSeven}-${env.BUILD_NUMBER}-${env.JOB_NAME}-Debug")])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*", renameFiles: false, sourceCaptureExpression: '', targetLocation: "${_DDriveNet}/${_GitCommitSeven}-${env.BUILD_NUMBER}-${env.JOB_NAME}-Debug", targetNameExpression: '')])
- }
- }
- // stage('Force Fail') {
- // steps {
- // error("Build failed because of this and that..")
- // }
- // }
- stage('Copy Files to: file-share') {
- steps {
- dir('bin/Debug') {
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.txt", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.dll", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.exe", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.pdb", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- }
- }
- }
- }
- post {
- always {
- dir('bin') {
- deleteDir()
- }
- dir('obj') {
- deleteDir()
- }
- dir(_TestProjectDirectory + '/bin') {
- deleteDir()
- }
- dir(_TestProjectDirectory + '/obj') {
- deleteDir()
- }
- // cleanWs()
- }
- }
-}
diff --git a/Adaptation/.vscode/launch.json b/Adaptation/.vscode/launch.json
index 961a0e6..8e1313a 100644
--- a/Adaptation/.vscode/launch.json
+++ b/Adaptation/.vscode/launch.json
@@ -4,7 +4,7 @@
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
- "processId": 19120
+ "processId": 24960
}
]
}
diff --git a/Adaptation/MET08THFTIRSTRATUS-Development.yml b/Adaptation/MET08THFTIRSTRATUS-Development.yml
new file mode 100644
index 0000000..2473cd5
--- /dev/null
+++ b/Adaptation/MET08THFTIRSTRATUS-Development.yml
@@ -0,0 +1,152 @@
+trigger:
+ branches:
+ include:
+ - development
+ paths:
+ include:
+ - "Adaptation/*"
+
+pool:
+ name: Mesa-Windows-Service
+ demands: MET08THFTIRSTRATUS-Development
+
+steps:
+ - script: |
+ set coreVersion=net6.0
+ echo %coreVersion%
+ echo ##vso[task.setvariable variable=CoreVersion;]%coreVersion%
+ echo $(CoreVersion)
+ displayName: CoreVersion
+
+ - script: |
+ set configuration=Debug
+ echo %configuration%
+ echo ##vso[task.setvariable variable=Configuration;]%configuration%
+ echo ($Configuration)
+ displayName: Configuration
+
+ - script: |
+ set nugetSource=https://messa017.infineon.com/v3/index.json
+ echo %nugetSource%
+ echo ##vso[task.setvariable variable=NugetSource;]%nugetSource%
+ echo $(NugetSource)
+ displayName: NugetSource
+
+ - script: |
+ set gitCommit=$(Build.SourceVersion)
+ set gitCommitSeven=%gitCommit:~0,7%
+ echo %gitCommitSeven%
+ echo ##vso[task.setvariable variable=GitCommitSeven;]%gitCommitSeven%
+ echo $(GitCommitSeven)
+ displayName: GitCommitSeven
+
+ - script: |
+ echo $(Build.BuildId)
+ echo $(Build.Reason)
+ echo $(Build.Repository.Id)
+ echo $(Build.Repository.Name)
+ echo $(Build.SourceVersion)
+ echo $(CoreVersion)
+ echo $(Configuration)
+ echo $(NugetSource)
+ echo $(GitCommitSeven)
+ REM echo $(pipelinePassword)
+ displayName: "Echo Check"
+
+ - script: '"C:\program files\dotnet\dotnet.exe" nuget locals all --clear'
+ displayName: "Nuget Clear"
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" user-secrets init
+ "C:\program files\dotnet\dotnet.exe" user-secrets set "BuildNumber" "$(Build.BuildId)"
+ "C:\program files\dotnet\dotnet.exe" user-secrets set "GitCommitSeven" "$(GitCommitSeven)"
+ "C:\program files\dotnet\dotnet.exe" user-secrets list
+ workingDirectory: Adaptation
+ displayName: "Safe storage of app secrets - Adaptation"
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - GhostPCL'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\GhostPCL\gpcl6win64 '
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+ enabled: false
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - LincPDFC'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\LincPDFC\v2.6.6.21'
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+ enabled: false
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - PDF-Text-Stripper'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\PDF-Text-Stripper\v4.8.0.1'
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+ enabled: false
+
+ - script: '"C:\program files\dotnet\dotnet.exe" build --configuration $(Configuration) --source $(NugetSource)'
+ workingDirectory: Adaptation
+ displayName: "Core Build - Adaptation"
+
+ - script: "dotnet test --configuration $(Configuration)"
+ workingDirectory: Tests
+ displayName: "Core Test"
+
+ - script: '"C:\program files\dotnet\dotnet.exe" tool restore'
+ workingDirectory: Adaptation
+ displayName: "Tool Restore"
+ enabled: false
+
+ - script: '"C:\program files\dotnet\dotnet.exe" ReportGenerator -reports:.vscode/TestResults/*/coverage.cobertura.xml -targetDir:$(Build.ArtifactStagingDirectory)\Coverage -reportTypes:Html_Dark'
+ workingDirectory: Adaptation
+ displayName: "Report Generator"
+ enabled: false
+
+ - script: '"C:\program files\dotnet\dotnet.exe" publish --configuration $(Configuration) --runtime win-x64 --self-contained -o $(Build.ArtifactStagingDirectory)\Adaptation --source $(NugetSource)'
+ workingDirectory: Adaptation
+ displayName: "Core Publish"
+
+ - script: '"C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe" /target:Restore /detailedsummary /consoleloggerparameters:PerformanceSummary;ErrorsOnly; /property:Configuration=$(Configuration);TargetFrameworkVersion=v4.8 /p:RestoreSources=$(NugetSource)'
+ displayName: 'MSBuild Restore'
+
+ - script: '"C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe" /target:Build /detailedsummary /consoleloggerparameters:PerformanceSummary;ErrorsOnly; /property:Configuration=$(Configuration);TargetFrameworkVersion=v4.8'
+ displayName: MSBuild
+
+ - script: 'echo $(Build.SourceVersion)-$(Build.BuildId)-$(Build.Repository.Name)>bin\$(Configuration)\$(Build.Repository.Name).txt'
+ displayName: 'Commit Id'
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: D:\Framework4.8'
+ inputs:
+ SourceFolder: 'bin\$(Configuration)'
+ Contents: '*$(Build.Repository.Name)*'
+ TargetFolder: 'D:\Framework4.8\$(GitCommitSeven)-$(Build.BuildId)-$(Build.Repository.Name)-$(Configuration)'
+ OverWrite: true
+ enabled: false
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: \\messv02ecc1.ec.local\EC_EAFRepository'
+ inputs:
+ SourceFolder: 'bin\$(Configuration)'
+ Contents: '*$(Build.Repository.Name)*'
+ TargetFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\Adaptation_$(Build.Repository.Name)'
+ OverWrite: true
+ enabled: false
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" clean --configuration $(Configuration)
+ workingDirectory: Tests
+ displayName: "Core Clean - Tests"
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" clean --configuration $(Configuration)
+ workingDirectory: Adaptation
+ displayName: "Core Clean - Adaptation"
+
+ - script: 'echo $(Build.SourceVersion)-$(Build.BuildId)>bin_x_x_\$(Configuration)\$(CoreVersion)\win-x64\$(Build.Repository.Name).txt'
+ displayName: 'Force Fail'
+ enabled: false
diff --git a/Adaptation/MET08THFTIRSTRATUS.Tests.csproj b/Adaptation/MET08THFTIRSTRATUS.Tests.csproj
index 1f22026..32a1fe5 100644
--- a/Adaptation/MET08THFTIRSTRATUS.Tests.csproj
+++ b/Adaptation/MET08THFTIRSTRATUS.Tests.csproj
@@ -33,40 +33,41 @@
Linux
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
+
diff --git a/Adaptation/MET08THFTIRSTRATUS.yml b/Adaptation/MET08THFTIRSTRATUS.yml
new file mode 100644
index 0000000..a6978c1
--- /dev/null
+++ b/Adaptation/MET08THFTIRSTRATUS.yml
@@ -0,0 +1,148 @@
+trigger:
+ branches:
+ include:
+ - master
+ paths:
+ include:
+ - "Adaptation/*"
+
+pool:
+ name: Mesa-Windows-Service
+ demands: MET08THFTIRSTRATUS
+
+steps:
+ - script: |
+ set coreVersion=net6.0
+ echo %coreVersion%
+ echo ##vso[task.setvariable variable=CoreVersion;]%coreVersion%
+ echo $(CoreVersion)
+ displayName: CoreVersion
+
+ - script: |
+ set configuration=Release
+ echo %configuration%
+ echo ##vso[task.setvariable variable=Configuration;]%configuration%
+ echo ($Configuration)
+ displayName: Configuration
+
+ - script: |
+ set nugetSource=https://messa08ec.ec.local/v3/index.json
+ echo %nugetSource%
+ echo ##vso[task.setvariable variable=NugetSource;]%nugetSource%
+ echo $(NugetSource)
+ displayName: NugetSource
+
+ - script: |
+ set gitCommit=$(Build.SourceVersion)
+ set gitCommitSeven=%gitCommit:~0,7%
+ echo %gitCommitSeven%
+ echo ##vso[task.setvariable variable=GitCommitSeven;]%gitCommitSeven%
+ echo $(GitCommitSeven)
+ displayName: GitCommitSeven
+
+ - script: |
+ echo $(Build.BuildId)
+ echo $(Build.Reason)
+ echo $(Build.Repository.Id)
+ echo $(Build.Repository.Name)
+ echo $(Build.SourceVersion)
+ echo $(CoreVersion)
+ echo $(Configuration)
+ echo $(NugetSource)
+ echo $(GitCommitSeven)
+ REM echo $(pipelinePassword)
+ displayName: "Echo Check"
+
+ - script: '"C:\program files\dotnet\dotnet.exe" nuget locals all --clear'
+ displayName: "Nuget Clear"
+ enabled: false
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" user-secrets init
+ "C:\program files\dotnet\dotnet.exe" user-secrets set "BuildNumber" "$(Build.BuildId)"
+ "C:\program files\dotnet\dotnet.exe" user-secrets set "GitCommitSeven" "$(GitCommitSeven)"
+ "C:\program files\dotnet\dotnet.exe" user-secrets list
+ workingDirectory: Adaptation
+ displayName: "Safe storage of app secrets - Adaptation"
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - GhostPCL'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\GhostPCL\gpcl6win64 '
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - LincPDFC'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\LincPDFC\v2.6.6.21'
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: - PDF-Text-Stripper'
+ inputs:
+ SourceFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\PDF-Text-Stripper\v4.8.0.1'
+ TargetFolder: 'Adaptation\bin\$(Configuration)\net6.0\win-x64'
+ OverWrite: true
+
+ - script: '"C:\program files\dotnet\dotnet.exe" build --configuration $(Configuration) --source $(NugetSource)'
+ workingDirectory: Adaptation
+ displayName: "Core Build - Adaptation"
+
+ - script: "dotnet test --configuration $(Configuration)"
+ workingDirectory: Tests
+ displayName: "Core Test"
+
+ - script: '"C:\program files\dotnet\dotnet.exe" tool restore'
+ workingDirectory: Adaptation
+ displayName: "Tool Restore"
+ enabled: false
+
+ - script: '"C:\program files\dotnet\dotnet.exe" ReportGenerator -reports:.vscode/TestResults/*/coverage.cobertura.xml -targetDir:$(Build.ArtifactStagingDirectory)\Coverage -reportTypes:Html_Dark'
+ workingDirectory: Adaptation
+ displayName: "Report Generator"
+ enabled: false
+
+ - script: '"C:\program files\dotnet\dotnet.exe" publish --configuration $(Configuration) --runtime win-x64 --self-contained -o $(Build.ArtifactStagingDirectory)\Adaptation --source $(NugetSource)'
+ workingDirectory: Adaptation
+ displayName: "Core Publish"
+
+ - script: '"C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe" /target:Restore /detailedsummary /consoleloggerparameters:PerformanceSummary;ErrorsOnly; /property:Configuration=$(Configuration);TargetFrameworkVersion=v4.8 /p:RestoreSources=$(NugetSource)'
+ displayName: 'MSBuild Restore'
+
+ - script: '"C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe" /target:Build /detailedsummary /consoleloggerparameters:PerformanceSummary;ErrorsOnly; /property:Configuration=$(Configuration);TargetFrameworkVersion=v4.8'
+ displayName: MSBuild
+
+ - script: 'echo $(Build.SourceVersion)-$(Build.BuildId)-$(Build.Repository.Name)>bin\$(Configuration)\$(Build.Repository.Name).txt'
+ displayName: 'Commit Id'
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: D:\Framework4.8'
+ inputs:
+ SourceFolder: 'bin\$(Configuration)'
+ Contents: '*$(Build.Repository.Name)*'
+ TargetFolder: 'D:\Framework4.8\$(GitCommitSeven)-$(Build.BuildId)-$(Build.Repository.Name)-$(Configuration)'
+ OverWrite: true
+
+ - task: CopyFiles@2
+ displayName: 'Copy Files to: \\messv02ecc1.ec.local\EC_EAFRepository'
+ inputs:
+ SourceFolder: 'bin\$(Configuration)'
+ Contents: '*$(Build.Repository.Name)*'
+ TargetFolder: '\\messv02ecc1.ec.local\EC_EAFRepository\Staging\DeploymentStorage\Adaptation_$(Build.Repository.Name)'
+ OverWrite: true
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" clean --configuration $(Configuration)
+ workingDirectory: Tests
+ displayName: "Core Clean - Tests"
+
+ - script: |
+ "C:\program files\dotnet\dotnet.exe" clean --configuration $(Configuration)
+ workingDirectory: Adaptation
+ displayName: "Core Clean - Adaptation"
+
+ - script: 'echo $(Build.SourceVersion)-$(Build.BuildId)>bin_x_x_\$(Configuration)\$(CoreVersion)\win-x64\$(Build.Repository.Name).txt'
+ displayName: 'Force Fail'
+ enabled: false
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD4.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD4.cs
index 87ecef2..bafe334 100644
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD4.cs
+++ b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD4.cs
@@ -18,6 +18,8 @@ public class BIORAD4 : EAFLoggingUnitTesting
internal static string DummyRoot { get; private set; }
internal static BIORAD4 EAFLoggingUnitTesting { get; private set; }
+ static BIORAD4() => DummyRoot = @"\\messv02ecc1.ec.local\EC_Characterization_Si\Dummy";
+
public BIORAD4() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
{
if (EAFLoggingUnitTesting is null)
@@ -45,7 +47,7 @@ public class BIORAD4 : EAFLoggingUnitTesting
EAFLoggingUnitTesting?.Dispose();
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -58,7 +60,7 @@ public class BIORAD4 : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -71,7 +73,7 @@ public class BIORAD4 : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD5.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD5.cs
index d378f9a..72666de 100644
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD5.cs
+++ b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/BIORAD5.cs
@@ -18,6 +18,8 @@ public class BIORAD5 : EAFLoggingUnitTesting
internal static string DummyRoot { get; private set; }
internal static BIORAD5 EAFLoggingUnitTesting { get; private set; }
+ static BIORAD5() => DummyRoot = @"\\messv02ecc1.ec.local\EC_Characterization_Si\Dummy";
+
public BIORAD5() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
{
if (EAFLoggingUnitTesting is null)
@@ -45,7 +47,7 @@ public class BIORAD5 : EAFLoggingUnitTesting
EAFLoggingUnitTesting?.Dispose();
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -58,7 +60,7 @@ public class BIORAD5 : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -71,7 +73,7 @@ public class BIORAD5 : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/MET08THFTIRSTRATUS.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/MET08THFTIRSTRATUS.cs
deleted file mode 100644
index b3afbdc..0000000
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.0/MET08THFTIRSTRATUS.cs
+++ /dev/null
@@ -1,178 +0,0 @@
-using Adaptation._Tests.Shared;
-using Microsoft.Extensions.Logging;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
-using System.Diagnostics;
-using System.IO;
-using System.Reflection;
-
-namespace Adaptation._Tests.CreateSelfDescription.Staging.v2_47_0;
-
-[TestClass]
-public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- internal static string DummyRoot { get; private set; }
- internal static MET08THFTIRSTRATUS EAFLoggingUnitTesting { get; private set; }
-
- public MET08THFTIRSTRATUS() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
- {
- if (EAFLoggingUnitTesting is null)
- throw new Exception();
- }
-
- public MET08THFTIRSTRATUS(TestContext testContext) : base(DummyRoot, testContext, new StackFrame().GetMethod().DeclaringType, skipEquipmentDictionary: false)
- {
- }
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- EAFLoggingUnitTesting ??= new MET08THFTIRSTRATUS(testContext);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(testContext.TestName, " - ClassInitialize"));
- string[] fileNameAndText = EAFLoggingUnitTesting.AdaptationTesting.GetCSharpText(testContext.TestName);
- File.WriteAllText(fileNameAndText[0], fileNameAndText[1]);
- File.WriteAllText(fileNameAndText[2], fileNameAndText[3]);
- }
-
- [ClassCleanup()]
- public static void ClassCleanup()
- {
- EAFLoggingUnitTesting.Logger?.LogInformation("Cleanup");
- EAFLoggingUnitTesting?.Dispose();
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__MoveMatchingFiles()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewer()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__IQSSi()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewerAttachments()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__APC()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__SPaCe()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Processed()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Archive()
- {
- string check = "*.pdsf";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Dummy()
- {
- string check = "637400762024374000.zip";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD4.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD4.cs
deleted file mode 100644
index bdb8cf5..0000000
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD4.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-using Adaptation._Tests.Shared;
-using Microsoft.Extensions.Logging;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
-using System.Diagnostics;
-using System.IO;
-using System.Reflection;
-
-namespace Adaptation._Tests.CreateSelfDescription.Staging.v2_47_1;
-
-[TestClass]
-public class BIORAD4 : EAFLoggingUnitTesting
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- internal static string DummyRoot { get; private set; }
- internal static BIORAD4 EAFLoggingUnitTesting { get; private set; }
-
- public BIORAD4() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
- {
- if (EAFLoggingUnitTesting is null)
- throw new Exception();
- }
-
- public BIORAD4(TestContext testContext) : base(DummyRoot, testContext, new StackFrame().GetMethod().DeclaringType, skipEquipmentDictionary: false)
- {
- }
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- EAFLoggingUnitTesting ??= new BIORAD4(testContext);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(testContext.TestName, " - ClassInitialize"));
- string[] fileNameAndText = EAFLoggingUnitTesting.AdaptationTesting.GetCSharpText(testContext.TestName);
- File.WriteAllText(fileNameAndText[0], fileNameAndText[1]);
- File.WriteAllText(fileNameAndText[2], fileNameAndText[3]);
- }
-
- [ClassCleanup()]
- public static void ClassCleanup()
- {
- EAFLoggingUnitTesting.Logger?.LogInformation("Cleanup");
- EAFLoggingUnitTesting?.Dispose();
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__txt()
- {
- string check = "*DataBioRad.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus()
- {
- string check = "CassetteDataBioRad_*.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__QS408M()
- {
- string check = "DetailDataBioRad_*.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- string[] fileNameAndJson = EAFLoggingUnitTesting.AdaptationTesting.GetConfiguration(methodBase);
- Assert.IsTrue(fileNameAndJson[1].Contains(check));
- File.WriteAllText(fileNameAndJson[0], fileNameAndJson[1]);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD5.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD5.cs
deleted file mode 100644
index e6f77d7..0000000
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/BIORAD5.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-using Adaptation._Tests.Shared;
-using Microsoft.Extensions.Logging;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
-using System.Diagnostics;
-using System.IO;
-using System.Reflection;
-
-namespace Adaptation._Tests.CreateSelfDescription.Staging.v2_47_1;
-
-[TestClass]
-public class BIORAD5 : EAFLoggingUnitTesting
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- internal static string DummyRoot { get; private set; }
- internal static BIORAD5 EAFLoggingUnitTesting { get; private set; }
-
- public BIORAD5() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
- {
- if (EAFLoggingUnitTesting is null)
- throw new Exception();
- }
-
- public BIORAD5(TestContext testContext) : base(DummyRoot, testContext, new StackFrame().GetMethod().DeclaringType, skipEquipmentDictionary: false)
- {
- }
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- EAFLoggingUnitTesting ??= new BIORAD5(testContext);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(testContext.TestName, " - ClassInitialize"));
- string[] fileNameAndText = EAFLoggingUnitTesting.AdaptationTesting.GetCSharpText(testContext.TestName);
- File.WriteAllText(fileNameAndText[0], fileNameAndText[1]);
- File.WriteAllText(fileNameAndText[2], fileNameAndText[3]);
- }
-
- [ClassCleanup()]
- public static void ClassCleanup()
- {
- EAFLoggingUnitTesting.Logger?.LogInformation("Cleanup");
- EAFLoggingUnitTesting?.Dispose();
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__txt()
- {
- string check = "*DataBioRad.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__Stratus()
- {
- string check = "CassetteDataBioRad_*.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- _ = AdaptationTesting.GetWriteConfigurationGetFileRead(methodBase, check, EAFLoggingUnitTesting.AdaptationTesting);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__QS408M()
- {
- string check = "DetailDataBioRad_*.txt";
- MethodBase methodBase = new StackFrame().GetMethod();
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
- string[] fileNameAndJson = EAFLoggingUnitTesting.AdaptationTesting.GetConfiguration(methodBase);
- Assert.IsTrue(fileNameAndJson[1].Contains(check));
- File.WriteAllText(fileNameAndJson[0], fileNameAndJson[1]);
- EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
- }
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/MET08THFTIRSTRATUS.cs b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
index 2f98541..94790ba 100644
--- a/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
+++ b/Adaptation/_Tests/CreateSelfDescription/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
@@ -18,6 +18,8 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
internal static string DummyRoot { get; private set; }
internal static MET08THFTIRSTRATUS EAFLoggingUnitTesting { get; private set; }
+ static MET08THFTIRSTRATUS() => DummyRoot = @"\\messv02ecc1.ec.local\EC_Characterization_Si\Dummy";
+
public MET08THFTIRSTRATUS() : base(DummyRoot, testContext: null, declaringType: null, skipEquipmentDictionary: false)
{
if (EAFLoggingUnitTesting is null)
@@ -45,7 +47,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting?.Dispose();
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -58,7 +60,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -71,7 +73,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -84,7 +86,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -97,7 +99,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -110,7 +112,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -123,7 +125,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -136,7 +138,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -149,7 +151,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -162,7 +164,7 @@ public class MET08THFTIRSTRATUS : EAFLoggingUnitTesting
EAFLoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD4.cs b/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD4.cs
index 4bd24a9..ef5c532 100644
--- a/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD4.cs
+++ b/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD4.cs
@@ -23,22 +23,23 @@ public class BIORAD4
_BIORAD4 = CreateSelfDescription.Staging.v2_47_0.BIORAD4.EAFLoggingUnitTesting;
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__txt() => _BIORAD4.Staging__v2_47_0__BIORAD4__txt();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__txt637730081979221342__Normal()
{
+ bool validatePDSF = false;
string check = "*DataBioRad.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__txt();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
_ = Shared.AdaptationTesting.GetLogisticsColumnsAndBody(variables[2], variables[4]);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
@@ -47,83 +48,88 @@ public class BIORAD4
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__txt637818036815840307__ProcessFailed()
{
+ bool validatePDSF = false;
string check = "*DataBioRad.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__txt();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
_ = fileRead.ReExtract();
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__txt637746296480404920__Failure()
{
+ bool validatePDSF = false;
string check = "*DataBioRad.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__txt();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
_ = fileRead.ReExtract();
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus() => _BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus637730081979221342__RDS()
{
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus637730081979221342__1TRDS()
{
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus637733400573863329__ReactorAndRDS()
{
DateTime dateTime;
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
@@ -133,37 +139,39 @@ public class BIORAD4
Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus637818036815840307__ProcessFailed()
{
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
_ = fileRead.ReExtract();
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__QS408M() => _BIORAD4.Staging__v2_47_0__BIORAD4__QS408M();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD4__Stratus638010209430211312__MissingRecipe()
{
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Staging__v2_47_0__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
_ = fileRead.ReExtract();
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD5.cs b/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD5.cs
index 88b5ba0..19db8ab 100644
--- a/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD5.cs
+++ b/Adaptation/_Tests/Extract/Staging/v2.47.0/BIORAD5.cs
@@ -23,23 +23,24 @@ public class BIORAD5
_BIORAD5 = CreateSelfDescription.Staging.v2_47_0.BIORAD5.EAFLoggingUnitTesting;
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD5__txt() => _BIORAD5.Staging__v2_47_0__BIORAD5__txt();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD5__txt637805172599370243__Why()
{
DateTime dateTime;
+ bool validatePDSF = false;
string check = "*DataBioRad.txt";
_BIORAD5.Staging__v2_47_0__BIORAD5__txt();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
@@ -49,23 +50,24 @@ public class BIORAD5
Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD5__Stratus() => _BIORAD5.Staging__v2_47_0__BIORAD5__Stratus();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD5__Stratus637738592809956919__ReactorAndRDS()
{
DateTime dateTime;
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD5.Staging__v2_47_0__BIORAD5__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
@@ -75,17 +77,18 @@ public class BIORAD5
Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_0__BIORAD5__Stratus637805172599370243__Why()
{
DateTime dateTime;
+ bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD5.Staging__v2_47_0__BIORAD5__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
+ string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
Logistics logistics = new(fileRead);
_ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
@@ -95,7 +98,7 @@ public class BIORAD5
Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.0/MET08THFTIRSTRATUS.cs b/Adaptation/_Tests/Extract/Staging/v2.47.0/MET08THFTIRSTRATUS.cs
deleted file mode 100644
index dfec57b..0000000
--- a/Adaptation/_Tests/Extract/Staging/v2.47.0/MET08THFTIRSTRATUS.cs
+++ /dev/null
@@ -1,112 +0,0 @@
-using Adaptation._Tests.Shared;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System.Diagnostics;
-using System.Reflection;
-
-namespace Adaptation._Tests.Extract.Staging.v2_47_0;
-
-[TestClass]
-public class MET08THFTIRSTRATUS
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- private static CreateSelfDescription.Staging.v2_47_0.MET08THFTIRSTRATUS _MET08THFTIRSTRATUS;
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- CreateSelfDescription.Staging.v2_47_0.MET08THFTIRSTRATUS.ClassInitialize(testContext);
- _MET08THFTIRSTRATUS = CreateSelfDescription.Staging.v2_47_0.MET08THFTIRSTRATUS.EAFLoggingUnitTesting;
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__MoveMatchingFiles() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__MoveMatchingFiles();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewer() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewer();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__IQSSi() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__IQSSi();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight638014829236768047__Normal()
- {
- string check = "*.pdsf";
- _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight();
- MethodBase method = new StackFrame().GetMethod();
- string[] variables = _MET08THFTIRSTRATUS.AdaptationTesting.GetVariables(method, check);
- _ = _MET08THFTIRSTRATUS.AdaptationTesting.Get(method, variables[2], variables[3], false).ReExtract();
- AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight638015284160909324__WO()
- {
- string check = "*.pdsf";
- _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsight();
- MethodBase method = new StackFrame().GetMethod();
- string[] variables = _MET08THFTIRSTRATUS.AdaptationTesting.GetVariables(method, check);
- _ = _MET08THFTIRSTRATUS.AdaptationTesting.Get(method, variables[2], variables[3], false).ReExtract();
- AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewerAttachments() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__OpenInsightMetrologyViewerAttachments();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__APC() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__APC();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__SPaCe() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__SPaCe();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Processed() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__Processed();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Archive() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__Archive();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_0__MET08THFTIRSTRATUS__Dummy() => _MET08THFTIRSTRATUS.Staging__v2_47_0__MET08THFTIRSTRATUS__Dummy();
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD4.cs b/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD4.cs
deleted file mode 100644
index 5164fce..0000000
--- a/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD4.cs
+++ /dev/null
@@ -1,172 +0,0 @@
-using Adaptation.Shared;
-using Adaptation.Shared.Methods;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
-using System.Diagnostics;
-using System.Reflection;
-
-namespace Adaptation._Tests.Extract.Staging.v2_47_1;
-
-[TestClass]
-public class BIORAD4
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- private static CreateSelfDescription.Staging.v2_47_1.BIORAD4 _BIORAD4;
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- CreateSelfDescription.Staging.v2_47_1.BIORAD4.ClassInitialize(testContext);
- _BIORAD4 = CreateSelfDescription.Staging.v2_47_1.BIORAD4.EAFLoggingUnitTesting;
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__txt() => _BIORAD4.Staging__v2_47_1__BIORAD4__txt();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__txt637730081979221342__Normal()
- {
- string check = "*DataBioRad.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__txt();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
-
- _ = Shared.AdaptationTesting.GetLogisticsColumnsAndBody(variables[2], variables[4]);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
-
- _ = fileRead.ReExtract();
- Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__txt637818036815840307__ProcessFailed()
- {
- string check = "*DataBioRad.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__txt();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- _ = fileRead.ReExtract();
- Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__txt637746296480404920__Failure()
- {
- string check = "*DataBioRad.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__txt();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- _ = fileRead.ReExtract();
- Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus() => _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus637730081979221342__RDS()
- {
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus637730081979221342__1TRDS()
- {
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus637733400573863329__ReactorAndRDS()
- {
- DateTime dateTime;
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, string.Empty);
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, "11/24/21 08:39");
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus637818036815840307__ProcessFailed()
- {
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- _ = fileRead.ReExtract();
- Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__QS408M() => _BIORAD4.Staging__v2_47_1__BIORAD4__QS408M();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD4__Stratus638010209430211312__MissingRecipe()
- {
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD4.Staging__v2_47_1__BIORAD4__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- _ = fileRead.ReExtract();
- Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
- }
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD5.cs b/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD5.cs
deleted file mode 100644
index b0eab23..0000000
--- a/Adaptation/_Tests/Extract/Staging/v2.47.1/BIORAD5.cs
+++ /dev/null
@@ -1,104 +0,0 @@
-using Adaptation.Shared;
-using Adaptation.Shared.Methods;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
-using System.Diagnostics;
-using System.Reflection;
-
-namespace Adaptation._Tests.Extract.Staging.v2_47_1;
-
-[TestClass]
-public class BIORAD5
-{
-
-#pragma warning disable CA2254
-#pragma warning disable IDE0060
-
- private static CreateSelfDescription.Staging.v2_47_1.BIORAD5 _BIORAD5;
-
- [ClassInitialize]
- public static void ClassInitialize(TestContext testContext)
- {
- CreateSelfDescription.Staging.v2_47_1.BIORAD5.ClassInitialize(testContext);
- _BIORAD5 = CreateSelfDescription.Staging.v2_47_1.BIORAD5.EAFLoggingUnitTesting;
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__txt() => _BIORAD5.Staging__v2_47_1__BIORAD5__txt();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__txt637805172599370243__Why()
- {
- DateTime dateTime;
- string check = "*DataBioRad.txt";
- _BIORAD5.Staging__v2_47_1__BIORAD5__txt();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, string.Empty);
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, "11/24/21 08:39");
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__Stratus() => _BIORAD5.Staging__v2_47_1__BIORAD5__Stratus();
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__Stratus637738592809956919__ReactorAndRDS()
- {
- DateTime dateTime;
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD5.Staging__v2_47_1__BIORAD5__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, string.Empty);
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, "11/24/21 08:39");
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__Stratus637805172599370243__Why()
- {
- DateTime dateTime;
- string check = "CassetteDataBioRad_*.txt";
- _BIORAD5.Staging__v2_47_1__BIORAD5__Stratus();
- MethodBase methodBase = new StackFrame().GetMethod();
- string[] variables = _BIORAD5.AdaptationTesting.GetVariables(methodBase, check);
- IFileRead fileRead = _BIORAD5.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
- Logistics logistics = new(fileRead);
- _ = Shared.AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, string.Empty);
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- dateTime = FileHandlers.Stratus.ProcessData.GetDateTime(logistics, "11/24/21 08:39");
- Assert.IsTrue(dateTime == logistics.DateTimeFromSequence);
- }
-
-#if true
- [Ignore]
-#endif
- [TestMethod]
- public void Staging__v2_47_1__BIORAD5__QS408M() => _BIORAD5.Staging__v2_47_1__BIORAD5__QS408M();
-
-}
\ No newline at end of file
diff --git a/Adaptation/_Tests/Extract/Staging/v2.47.1/MET08THFTIRSTRATUS.cs b/Adaptation/_Tests/Extract/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
index 4e00ac5..2f7a99d 100644
--- a/Adaptation/_Tests/Extract/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
+++ b/Adaptation/_Tests/Extract/Staging/v2.47.1/MET08THFTIRSTRATUS.cs
@@ -23,25 +23,25 @@ public class MET08THFTIRSTRATUS
_MET08THFTIRSTRATUS = CreateSelfDescription.Staging.v2_47_1.MET08THFTIRSTRATUS.EAFLoggingUnitTesting;
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__MoveMatchingFiles() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__MoveMatchingFiles();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__OpenInsightMetrologyViewer() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__OpenInsightMetrologyViewer();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__IQSSi() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__IQSSi();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -59,7 +59,7 @@ public class MET08THFTIRSTRATUS
AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -73,7 +73,7 @@ public class MET08THFTIRSTRATUS
AdaptationTesting.UpdatePassDirectory(variables[2]);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
@@ -88,37 +88,37 @@ public class MET08THFTIRSTRATUS
_ = AdaptationTesting.ReExtractCompareUpdatePassDirectory(variables, fileRead, logistics);
}
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__OpenInsightMetrologyViewerAttachments() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__OpenInsightMetrologyViewerAttachments();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__APC() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__APC();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__SPaCe() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__SPaCe();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__Processed() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__Processed();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Staging__v2_47_1__MET08THFTIRSTRATUS__Archive() => _MET08THFTIRSTRATUS.Staging__v2_47_1__MET08THFTIRSTRATUS__Archive();
-#if true
+#if DEBUG
[Ignore]
#endif
[TestMethod]
diff --git a/Adaptation/_Tests/Shared/AdaptationTesting.cs b/Adaptation/_Tests/Shared/AdaptationTesting.cs
index c011f8e..5741fc3 100644
--- a/Adaptation/_Tests/Shared/AdaptationTesting.cs
+++ b/Adaptation/_Tests/Shared/AdaptationTesting.cs
@@ -343,7 +343,7 @@ public class AdaptationTesting : ISMTP
return result as T;
}
- protected static CellInstanceVersion GetCellInstanceVersion(string url)
+ public static CellInstanceVersion GetCellInstanceVersion(string url)
{
CellInstanceVersion result;
byte[] byteArray;
@@ -874,7 +874,7 @@ public class AdaptationTesting : ISMTP
return result;
}
- protected Dictionary GetKeyValuePairs(string cellInstanceName, string cellInstanceVersionName, string cellInstanceConnectionName, FileConnectorConfiguration fileConnectorConfiguration, string equipmentTypeName, string parameterizedModelObjectDefinitionType, IList modelObjectParameters, string equipmentDictionaryName, List> equipmentDictionaryIsAlwaysEnabledEvents)
+ protected Dictionary GetKeyValuePairs(string cellInstanceName, string cellInstanceVersionName, string cellInstanceConnectionName, FileConnectorConfiguration fileConnectorConfiguration, string equipmentTypeName, string parameterizedModelObjectDefinitionType, IList modelObjectParameters, string equipmentDictionaryName, List> equipmentDictionaryIsAlwaysEnabledEvents, int edaConnectionPortNumber)
{
Dictionary results = new()
{
@@ -883,6 +883,7 @@ public class AdaptationTesting : ISMTP
{ nameof(cellInstanceName), cellInstanceName },
{ nameof(equipmentTypeName), equipmentTypeName },
{ nameof(cellInstanceVersionName), cellInstanceVersionName },
+ { nameof(edaConnectionPortNumber), edaConnectionPortNumber },
{ nameof(equipmentDictionaryName), equipmentDictionaryName },
{ nameof(cellInstanceConnectionName), cellInstanceConnectionName },
{ nameof(FileConnectorConfiguration), fileConnectorConfiguration },
@@ -930,7 +931,7 @@ public class AdaptationTesting : ISMTP
Tuple> modelObjectParametersTuple = GetModelObjectParameters(equipmentTypeVersionTuple);
Tuple equipmentDictionaryVersionTuple = GetEquipmentDictionaryVersionTuple(cellInstanceVersionTuple.Item2, mbn.CellInstanceConnectionName, equipmentTypeVersionTuple.Item4);
Tuple>> equipmentDictionaryIsAlwaysEnabledEventsTuple = GetEquipmentDictionaryIsAlwaysEnabledEventsTuple(equipmentDictionaryVersionTuple);
- Dictionary objects = GetKeyValuePairs(mbn.CellInstanceName, mbn.CellInstanceVersionName, mbn.CellInstanceConnectionName, fileConnectorConfigurationTuple.Item2, equipmentTypeVersionTuple.Item2, parameterizedModelObjectDefinitionTypeTuple.Item2, modelObjectParametersTuple.Item2, equipmentDictionaryVersionTuple.Item2, equipmentDictionaryIsAlwaysEnabledEventsTuple.Item2);
+ Dictionary objects = GetKeyValuePairs(mbn.CellInstanceName, mbn.CellInstanceVersionName, mbn.CellInstanceConnectionName, fileConnectorConfigurationTuple.Item2, equipmentTypeVersionTuple.Item2, parameterizedModelObjectDefinitionTypeTuple.Item2, modelObjectParametersTuple.Item2, equipmentDictionaryVersionTuple.Item2, equipmentDictionaryIsAlwaysEnabledEventsTuple.Item2, cellInstanceVersionTuple.Item2.EdaConnection.PortNumber);
string json = JsonSerializer.Serialize(objects, new JsonSerializerOptions { WriteIndented = true });
results = new string[] { fileInfo.FullName, json };
return results;
diff --git a/Adaptation/_Tests/Static/MET08THFTIRSTRATUS.cs b/Adaptation/_Tests/Static/MET08THFTIRSTRATUS.cs
new file mode 100644
index 0000000..05fa8a2
--- /dev/null
+++ b/Adaptation/_Tests/Static/MET08THFTIRSTRATUS.cs
@@ -0,0 +1,72 @@
+using Adaptation._Tests.Shared;
+using Microsoft.Extensions.Logging;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+using System;
+using System.Diagnostics;
+using System.IO;
+using System.Reflection;
+using System.Text;
+
+namespace Adaptation._Tests.Static;
+
+[TestClass]
+public class MET08THFTIRSTRATUS : LoggingUnitTesting, IDisposable
+{
+
+#pragma warning disable CA2254
+#pragma warning disable IDE0060
+
+ internal static MET08THFTIRSTRATUS LoggingUnitTesting { get; private set; }
+
+ public MET08THFTIRSTRATUS() : base(testContext: null, declaringType: null)
+ {
+ if (LoggingUnitTesting is null)
+ throw new Exception();
+ }
+
+ public MET08THFTIRSTRATUS(TestContext testContext) : base(testContext, new StackFrame().GetMethod().DeclaringType)
+ {
+ }
+
+ [ClassInitialize]
+ public static void ClassInitialize(TestContext testContext) => LoggingUnitTesting ??= new MET08THFTIRSTRATUS(testContext);
+
+ [ClassCleanup()]
+ public static void ClassCleanup()
+ {
+ LoggingUnitTesting.Logger?.LogInformation("Cleanup");
+ LoggingUnitTesting?.Dispose();
+ }
+
+ [TestMethod]
+ public void TestDateTime()
+ {
+ DateTime dateTime = DateTime.Now;
+ Assert.IsTrue(dateTime.ToString("M/d/yyyy h:mm:ss tt") == dateTime.ToString());
+ }
+
+#if DEBUG
+ [Ignore]
+#endif
+ [TestMethod]
+ public void Staging()
+ {
+ MethodBase methodBase = new StackFrame().GetMethod();
+ StringBuilder results = new();
+ (string cellInstanceName, string cellInstanceVersionName)[] collection = new (string, string)[]
+ {
+ new("MET08THFTIRSTRATUS", "v2.47.1"),
+ };
+ string staging = "http://mestsa07ec.ec.local:9003/CellInstanceServiceV2";
+ Shared.PasteSpecialXml.EAF.XML.API.CellInstance.CellInstanceVersion cellInstanceVersion;
+ LoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
+ foreach ((string cellInstanceName, string cellInstanceVersionName) in collection)
+ {
+ cellInstanceVersion = AdaptationTesting.GetCellInstanceVersion($"{staging}/{cellInstanceName}/{cellInstanceVersionName}/configuration");
+ _ = results.AppendLine($"{cellInstanceName}\t{cellInstanceVersionName}\t{cellInstanceVersion.EdaConnection.PortNumber}");
+ }
+ File.WriteAllText($"D:/Tmp/{methodBase.Module.Name}-{methodBase.ReflectedType.Name}-{methodBase.Name}.tsv", results.ToString());
+ LoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
+ }
+
+}
\ No newline at end of file
diff --git a/Adaptation/_Tests/Static/Stratus.cs b/Adaptation/_Tests/Static/Stratus.cs
index 0dc1629..7e412c9 100644
--- a/Adaptation/_Tests/Static/Stratus.cs
+++ b/Adaptation/_Tests/Static/Stratus.cs
@@ -3,7 +3,9 @@ using Microsoft.Extensions.Logging;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Diagnostics;
+using System.IO;
using System.Reflection;
+using System.Text;
namespace Adaptation._Tests.Static;
@@ -157,4 +159,29 @@ public class Stratus : LoggingUnitTesting, IDisposable
LoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
}
+#if DEBUG
+ [Ignore]
+#endif
+ [TestMethod]
+ public void Staging()
+ {
+ MethodBase methodBase = new StackFrame().GetMethod();
+ StringBuilder results = new();
+ (string cellInstanceName, string cellInstanceVersionName)[] collection = new (string, string)[]
+ {
+ new("BIORAD4", "v2.47.0"),
+ new("BIORAD5", "v2.47.0"),
+ };
+ string staging = "http://mestsa07ec.ec.local:9003/CellInstanceServiceV2";
+ Shared.PasteSpecialXml.EAF.XML.API.CellInstance.CellInstanceVersion cellInstanceVersion;
+ LoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Getting configuration"));
+ foreach ((string cellInstanceName, string cellInstanceVersionName) in collection)
+ {
+ cellInstanceVersion = AdaptationTesting.GetCellInstanceVersion($"{staging}/{cellInstanceName}/{cellInstanceVersionName}/configuration");
+ _ = results.AppendLine($"{cellInstanceName}\t{cellInstanceVersionName}\t{cellInstanceVersion.EdaConnection.PortNumber}");
+ }
+ File.WriteAllText($"D:/Tmp/{methodBase.Module.Name}-{methodBase.ReflectedType.Name}-{methodBase.Name}.tsv", results.ToString());
+ LoggingUnitTesting.Logger.LogInformation(string.Concat(methodBase.Name, " - Exit"));
+ }
+
}
\ No newline at end of file
diff --git a/Jenkinsfile b/Jenkinsfile
deleted file mode 100644
index f6aed74..0000000
--- a/Jenkinsfile
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/usr/bin/env groovy
-/* groovylint-disable CompileStatic, ConsecutiveStringConcatenation, DuplicateNumberLiteral, DuplicateStringLiteral, LineLength, NestedBlockDepth, NoDef, VariableTypeRequired */
-import groovy.transform.Field
-
-@Field String _DDrive = 'D:/'
-@Field String _AssemblyName = '...'
-@Field String _TargetLocation = '...'
-@Field String _GitCommitSeven = '...'
-@Field String _GitName = 'MET08THFTIRSTRATUS'
-@Field String _TestProjectDirectory = 'Adaptation'
-@Field String _AgentStaging = 'mestsa07ec-ecmeseaf'
-@Field String _DDriveNet = "${_DDrive}Framework4.8"
-@Field String _AgentProduction = 'messa08ec-ecmeseaf'
-@Field String _AgentDevelopment = 'mestsa003-mesedasvc'
-@Field String _ProgramFilesDotnet = 'C:/Program Files/dotnet/dotnet.exe'
-@Field String _ProgramFilesMSBuild = 'C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe'
-
-pipeline {
- agent {
- label env.JENKINS_ENVIRONMENT == 'Development' ? _AgentDevelopment : env.JENKINS_ENVIRONMENT == 'Staging' ? _AgentStaging : env.JENKINS_ENVIRONMENT == 'Production' ? _AgentProduction : 'Else'
- }
- parameters {
- string(name: 'GIT_SERVER', defaultValue: env.JENKINS_ENVIRONMENT == 'Development' ? 'mestsa003.infineon.com' : 'mestsa07ec.ec.local', description: 'git server')
- string(name: 'DEFAULT_FILE_SERVER', defaultValue: env.JENKINS_ENVIRONMENT == 'Development' ? 'messv02ecc1_ec_local' : 'messv02ecc1.ec.local', description: 'Default file server...')
- }
- stages {
- // stage('Git') {
- // steps {
- // bat(returnStatus: true, script: 'git init')
- // bat(returnStatus: true, script: 'git remote add origin \\\\' + params.GIT_SERVER + '\\Git\\' + _GitName + '.git')
- // bat(returnStatus: true, script: 'git pull origin master')
- // }
- // }
- stage('Setup') {
- steps {
- script {
- _AssemblyName = "${env.JOB_NAME}"
- // _GitCommitSeven = '1234567'
- _GitCommitSeven = env.GIT_COMMIT.substring(0, 7)
- def files = findFiles(glob: '*.csproj')
- if (files.length != 1) {
- error("Build failed because couldn't find a *.csproj file")
- }
- echo """
- ${files[0].name}
- ${files[0].path}
- ${files[0].directory}
- ${files[0].length}
- ${files[0].lastModified}
- """
- _AssemblyName = files[0].name.split('[.]csproj')[0]
- _TargetLocation = "\\\\${params.DEFAULT_FILE_SERVER}\\EC_EAFRepository\\${env.JENKINS_ENVIRONMENT}\\DeploymentStorage\\Adaptation_${_AssemblyName}"
- }
- }
- }
- stage('Info') {
- steps {
- echo "_AssemblyName ${_AssemblyName}" // ...
- echo "BUILD_NUMBER ${env.BUILD_NUMBER}" // 11
- echo "DEFAULT_FILE_SERVER ${params.DEFAULT_FILE_SERVER}" // 11
- echo "GIT_BRANCH ${env.GIT_BRANCH}" // origin/master
- echo "GIT_COMMIT ${env.GIT_COMMIT}" // 73b814069f2cf0173a62a8228815a9bc9ba93c41
- echo "GIT_SERVER ${params.GIT_SERVER}" // ...
- echo "GIT_URL ${env.GIT_URL}" // D:\ProgramData\Git\....git
- echo "JENKINS_ENVIRONMENT ${env.JENKINS_ENVIRONMENT}" // 11
- echo "JENKINS_URL ${env.JENKINS_URL}" // http://localhost:8080/
- echo "JOB_NAME ${env.JOB_NAME}" // ...
- echo "WORKSPACE ${env.WORKSPACE}" // D:\.jenkins\_\...
- }
- }
- // stage('Restore') {
- // steps {
- // bat(returnStatus: true, script: 'dotnet --info')
- // }
- // }
- stage('Safe storage of app secrets') {
- steps {
- dir(_TestProjectDirectory) {
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets init')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "BuildNumber" "' + env.BUILD_NUMBER + '"')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "GitCommitSeven" "' + _GitCommitSeven + '"')
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'user-secrets set "Server" "' + params.DEFAULT_FILE_SERVER + '"')
- }
- }
- }
- stage('Core Build') {
- steps {
- echo "Build number is ${currentBuild.number}"
- dir(_TestProjectDirectory) {
- bat(returnStatus: true, script: '"' + _ProgramFilesDotnet + '" ' +
- 'build --runtime win-x64 --self-contained --verbosity quiet')
- }
- }
- }
- // stage('Test') {
- // options {
- // timeout(time: 10, unit: 'MINUTES')
- // }
- // steps {
- // dir(_TestProjectDirectory) {
- // bat('dotnet --info')
- // }
- // }
- // }
- stage('Framework Build') {
- steps {
- echo "Build number is ${currentBuild.number}"
- bat(returnStatus: true, script: '"' + _ProgramFilesMSBuild + '" ' +
- '/target:Restore ' +
- '/detailedsummary ' +
- '/consoleloggerparameters:PerformanceSummary;ErrorsOnly; ' +
- '/property:Configuration=Debug;TargetFrameworkVersion=v4.8 ' +
- _AssemblyName + '.csproj')
- bat(returnStatus: true, script: '"' + _ProgramFilesMSBuild + '" ' +
- '/target:Build ' +
- '/detailedsummary ' +
- '/consoleloggerparameters:PerformanceSummary;ErrorsOnly; ' +
- '/property:Configuration=Debug;TargetFrameworkVersion=v4.8 ' +
- _AssemblyName + '.csproj')
- }
- }
- stage('Commit Id') {
- steps {
- dir('bin/Debug') {
- writeFile file: "${_AssemblyName}.txt", text: "${env.GIT_COMMIT}-${env.BUILD_NUMBER}-${env.GIT_URL}"
- }
- }
- }
- stage('Package') {
- steps {
- fileOperations([fileZipOperation(folderPath: 'bin/Debug', outputFolderPath: "${_DDriveNet}/${_GitCommitSeven}-${env.BUILD_NUMBER}-${env.JOB_NAME}-Debug")])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*", renameFiles: false, sourceCaptureExpression: '', targetLocation: "${_DDriveNet}/${_GitCommitSeven}-${env.BUILD_NUMBER}-${env.JOB_NAME}-Debug", targetNameExpression: '')])
- }
- }
- // stage('Force Fail') {
- // steps {
- // error("Build failed because of this and that..")
- // }
- // }
- stage('Copy Files to: file-share') {
- steps {
- dir('bin/Debug') {
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.txt", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.dll", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.exe", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- fileOperations([fileCopyOperation(excludes: '', flattenFiles: true, includes: "${_AssemblyName}*.pdb", renameFiles: false, sourceCaptureExpression: '', targetLocation: _TargetLocation, targetNameExpression: '')])
- }
- }
- }
- }
- post {
- always {
- dir('bin') {
- deleteDir()
- }
- dir('obj') {
- deleteDir()
- }
- dir(_TestProjectDirectory + '/bin') {
- deleteDir()
- }
- dir(_TestProjectDirectory + '/obj') {
- deleteDir()
- }
- cleanWs()
- }
- }
-}