Not Tested
This commit is contained in:
141
Static/.vscode/tasks.json
vendored
141
Static/.vscode/tasks.json
vendored
@ -1,28 +1,129 @@
|
|||||||
{
|
{
|
||||||
"version": "2.0.0",
|
"inputs": [
|
||||||
"tasks": [
|
|
||||||
{
|
{
|
||||||
"type": "shell",
|
"default": "Development",
|
||||||
"label": "MakeDirctory",
|
"description": "Which ASP Net Core Environment?",
|
||||||
"command": "mkdir",
|
"id": "ASPNETCORE_ENVIRONMENT",
|
||||||
"args": [
|
"options": [
|
||||||
"D:\\web-sites\\OI-Metrology\\pp-6737ddfb-_______-OI-Metrology-Release"
|
"Development",
|
||||||
|
"Production"
|
||||||
],
|
],
|
||||||
|
"type": "pickString"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "shell",
|
"default": "{AssemblyTitle}",
|
||||||
"label": "CopySite",
|
"description": "What Assembly Title?",
|
||||||
"command": "robocopy",
|
"id": "AssemblyTitle",
|
||||||
"args": [
|
"type": "promptString"
|
||||||
"L:\\DevOps\\Mesa_FI\\OI-Metrology\\Static",
|
},
|
||||||
"D:\\web-sites\\OI-Metrology\\pp-6737ddfb-_______-OI-Metrology-Release\\Static",
|
{
|
||||||
"/E",
|
"default": "{Build.BuildId}",
|
||||||
"/MT:6",
|
"description": "Which Build BuildId?",
|
||||||
"/NFL",
|
"id": "Build.BuildId",
|
||||||
"/NDL",
|
"type": "promptString"
|
||||||
"/NJH",
|
},
|
||||||
"/NJS"
|
{
|
||||||
|
"default": "{Build.Reason}",
|
||||||
|
"description": "Which Build Reason?",
|
||||||
|
"id": "Build.Reason",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "{Build.Repository.Id}",
|
||||||
|
"description": "Which Build Repository Id?",
|
||||||
|
"id": "Build.Repository.Id",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "{Build.Repository.Name}",
|
||||||
|
"description": "Which Build Repository Name?",
|
||||||
|
"id": "Build.Repository.Name",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "{Build.SourceVersion}",
|
||||||
|
"description": "Which Build Source Version?",
|
||||||
|
"id": "Build.SourceVersion",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "Static",
|
||||||
|
"description": "Which Configuration?",
|
||||||
|
"id": "Configuration",
|
||||||
|
"options": [
|
||||||
|
"Debug",
|
||||||
|
"Release",
|
||||||
|
"Static"
|
||||||
],
|
],
|
||||||
|
"type": "pickString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "net8.0",
|
||||||
|
"description": "Which Core Version?",
|
||||||
|
"id": "CoreVersion",
|
||||||
|
"options": [
|
||||||
|
"net8.0"
|
||||||
|
],
|
||||||
|
"type": "pickString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe",
|
||||||
|
"description": "Which MS Build?",
|
||||||
|
"id": "MSBuild",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "https://artifactory.intra.infineon.com/artifactory/api/nuget/ngt-fi-package-main-vir/",
|
||||||
|
"description": "Which Nuget Source?",
|
||||||
|
"id": "NugetSource",
|
||||||
|
"type": "promptString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "win-x64",
|
||||||
|
"description": "Which Runtime?",
|
||||||
|
"id": "Runtime",
|
||||||
|
"options": [
|
||||||
|
"win-x64",
|
||||||
|
"win-x32",
|
||||||
|
"linux-x64",
|
||||||
|
"linux-x32"
|
||||||
|
],
|
||||||
|
"type": "pickString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "L:/",
|
||||||
|
"description": "Which System DefaultWorkingDirectory?",
|
||||||
|
"id": "System.DefaultWorkingDirectory",
|
||||||
|
"options": [
|
||||||
|
"L:/",
|
||||||
|
"D:/",
|
||||||
|
"C:/"
|
||||||
|
],
|
||||||
|
"type": "pickString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "v4.8",
|
||||||
|
"description": "Which Core Target Framework Version?",
|
||||||
|
"id": "TargetFrameworkVersion",
|
||||||
|
"options": [
|
||||||
|
"v4.8"
|
||||||
|
],
|
||||||
|
"type": "pickString"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "{UserSecretsId}",
|
||||||
|
"description": "Which Core User Secrets Id?",
|
||||||
|
"id": "UserSecretsId",
|
||||||
|
"type": "promptString"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"command": "(robocopy /MIR \"../Static\" \"D:/${input:Configuration}/${input:Build.Repository.Name}/${input:Build.Repository.Id}/${input:AssemblyTitle}\") ^& IF %ERRORLEVEL% LEQ 7 exit 0",
|
||||||
|
"label": "Copy Files to: D:/",
|
||||||
|
"problemMatcher": [],
|
||||||
|
"type": "shell"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"version": "2.0.0"
|
||||||
}
|
}
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html" class="alert-info">Export</a></li>
|
<li><a href="/export.html" class="alert-info">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
<li><a href="/export.html">Export</a></li>
|
<li><a href="/export.html">Export</a></li>
|
||||||
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
<li><a href="https://oi-metrology-viewer-archive.mes.infineon.com/" target="_blank">Archive</a></li>
|
||||||
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
<li><a href="https://goto.infineon.com/oiwizard" target="_blank">OI Web Services</a></li>
|
||||||
<li><a href="/mes.html" target="_blank">FI Backlog</a></li>
|
<li><a href="https://goto.infineon.com/mesareportingservices" target="_blank">Reporting Services</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="navbar-text navbar-right">
|
<p class="navbar-text navbar-right">
|
||||||
|
|
||||||
|
47
Static/static-pipeline.yml
Normal file
47
Static/static-pipeline.yml
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
trigger:
|
||||||
|
branches:
|
||||||
|
include:
|
||||||
|
- master
|
||||||
|
paths:
|
||||||
|
include:
|
||||||
|
- Static
|
||||||
|
|
||||||
|
stages:
|
||||||
|
- stage: Static
|
||||||
|
displayName: Static
|
||||||
|
pool:
|
||||||
|
name: 'OpenInsight Metrology Viewer'
|
||||||
|
demands: OpenInsight-Metrology-Viewer-Wafer-Counter-Static
|
||||||
|
variables:
|
||||||
|
assemblyTitle: 'OI.Metrology.Wafer.Static'
|
||||||
|
configuration: 'Static'
|
||||||
|
jobs:
|
||||||
|
- job: Static
|
||||||
|
steps:
|
||||||
|
- script: |
|
||||||
|
echo Assembly Title: $(AssemblyTitle)
|
||||||
|
echo Build Id: $(Build.BuildId)
|
||||||
|
echo Build Reason: $(Build.Reason)
|
||||||
|
echo Repo Id: $(Build.Repository.Id)
|
||||||
|
echo Repo Name: $(Build.Repository.Name)
|
||||||
|
echo Source Version: $(Build.SourceVersion)
|
||||||
|
echo Configuration: $(Configuration)
|
||||||
|
displayName: 'Echo Check'
|
||||||
|
|
||||||
|
- script: (robocopy /MIR \"..\Static\" \"D:\$(Configuration)\$(Build.Repository.Name)\$(Build.Repository.Id)\$(AssemblyTitle)\") ^& IF %ERRORLEVEL% LEQ 7 exit 0
|
||||||
|
workingDirectory: Static
|
||||||
|
displayName: 'Robocopy'
|
||||||
|
|
||||||
|
- script: rmdir "D:\web-sites\$(AssemblyTitle).$(Configuration)"
|
||||||
|
workingDirectory: Static
|
||||||
|
displayName: 'Remove MKLink'
|
||||||
|
continueOnError: true
|
||||||
|
|
||||||
|
- script: mklink /J "D:\web-sites\$(AssemblyTitle).$(Configuration)" "D:\$(Configuration)\$(Build.Repository.Name)\$(Build.Repository.Id)\$(AssemblyTitle)"
|
||||||
|
workingDirectory: Static
|
||||||
|
displayName: 'Create MKLink'
|
||||||
|
|
||||||
|
- script: mkdir "D:\web-sites\$(AssemblyTitle).$(Configuration)\$(AssemblyTitle).$(Configuration)"
|
||||||
|
workingDirectory: Static
|
||||||
|
displayName: 'Make Directory'
|
||||||
|
continueOnError: true
|
Reference in New Issue
Block a user