255 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			255 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     "version": "2.0.0",
 | |
|     "inputs": [
 | |
|         {
 | |
|             "default": "Development",
 | |
|             "description": "Which ASP Net Core Environment?",
 | |
|             "id": "ASPNETCORE_ENVIRONMENT",
 | |
|             "options": [
 | |
|                 "Development",
 | |
|                 "Production"
 | |
|             ],
 | |
|             "type": "pickString"
 | |
|         },
 | |
|         {
 | |
|             "default": "{AssemblyTitle}",
 | |
|             "description": "What Assembly Title?",
 | |
|             "id": "AssemblyTitle",
 | |
|             "type": "promptString"
 | |
|         },
 | |
|         {
 | |
|             "default": "{Build.BuildId}",
 | |
|             "description": "Which Build BuildId?",
 | |
|             "id": "Build.BuildId",
 | |
|             "type": "promptString"
 | |
|         },
 | |
|         {
 | |
|             "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": "Debug",
 | |
|             "description": "Which Configuration?",
 | |
|             "id": "Configuration",
 | |
|             "options": [
 | |
|                 "Debug",
 | |
|                 "Release"
 | |
|             ],
 | |
|             "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": [
 | |
|         {
 | |
|             "label": "Build",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "build"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Test Debug",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "test",
 | |
|                 "-c",
 | |
|                 "Debug"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Test Release",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "test",
 | |
|                 "-c",
 | |
|                 "Release"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Format",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "format",
 | |
|                 "--report",
 | |
|                 ".vscode",
 | |
|                 "--verbosity",
 | |
|                 "detailed",
 | |
|                 "--severity",
 | |
|                 "warn"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Format Whitespaces",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "format",
 | |
|                 "whitespace"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Nuget Clear",
 | |
|             "command": "dotnet",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "nuget",
 | |
|                 "locals",
 | |
|                 "all",
 | |
|                 "--clear"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "MSBuild for EAF Deployment Packages",
 | |
|             "command": "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/MSBuild.exe",
 | |
|             "type": "process",
 | |
|             "args": [
 | |
|                 "/target:Build",
 | |
|                 "/restore:True",
 | |
|                 "/p:RestoreSources=https://artifactory.intra.infineon.com/artifactory/api/nuget/ngt-fi-package-main-vir/%3Bhttps://tfs.intra.infineon.com/tfs/FactoryIntegration/_packaging/EAF/nuget/v3/index.json%3Bhttps://tfs.intra.infineon.com/tfs/FactoryIntegration/_packaging/EAF%40Local/nuget/v3/index.json%3Bhttps://api.nuget.org/v3/index.json",
 | |
|                 "/detailedsummary",
 | |
|                 "/consoleloggerparameters:PerformanceSummary;ErrorsOnly;",
 | |
|                 "/property:Configuration=Debug;TargetFrameworkVersion=v4.8",
 | |
|                 "../MET08RESIMAPCDE.csproj"
 | |
|             ],
 | |
|             "problemMatcher": "$msCompile"
 | |
|         },
 | |
|         {
 | |
|             "label": "Code Project",
 | |
|             "type": "shell",
 | |
|             "command": "code ../MET08RESIMAPCDE.csproj",
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "Code Read Me",
 | |
|             "type": "shell",
 | |
|             "command": "code ../README.md",
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "File-Folder-Helper AOT s X Day-Helper-2025-03-20",
 | |
|             "type": "shell",
 | |
|             "command": "L:/DevOps/Mesa_FI/File-Folder-Helper/bin/Release/net8.0/win-x64/publish/File-Folder-Helper.exe",
 | |
|             "args": [
 | |
|                 "s",
 | |
|                 "X",
 | |
|                 "L:/DevOps/EAF-Mesa-Integration/MET08RESIMAPCDE",
 | |
|                 "Day-Helper-2025-03-20",
 | |
|                 "false",
 | |
|                 "4"
 | |
|             ],
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "Code Git Config",
 | |
|             "type": "shell",
 | |
|             "command": "code ../.git/config",
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "Kanbn Console",
 | |
|             "type": "npm",
 | |
|             "script": "kanbn.board",
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "Kanbn Write Boad",
 | |
|             "type": "shell",
 | |
|             "command": "& kanbn board -j | L:/Git/kanbn2md/kanbn2md.exe >.kanbn/board.md",
 | |
|             "problemMatcher": []
 | |
|         },
 | |
|         {
 | |
|             "label": "Kanbn Write json",
 | |
|             "type": "npm",
 | |
|             "script": "kanbn.board.json",
 | |
|             "problemMatcher": []
 | |
|         }
 | |
|     ]
 | |
| } |