mirror of
https://github.com/frosch95/K8sFileBrowser.git
synced 2026-04-11 04:48:22 +02:00
Build for Windows, MacOs and Linux (#11)
* macosx build * update to .net8 and newest nugets * added context menu to file list * update version number
This commit is contained in:
@@ -75,6 +75,7 @@
|
|||||||
"Clean",
|
"Clean",
|
||||||
"Publish",
|
"Publish",
|
||||||
"PublishLinux",
|
"PublishLinux",
|
||||||
|
"PublishOsx",
|
||||||
"PublishWin"
|
"PublishWin"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -88,6 +89,7 @@
|
|||||||
"Clean",
|
"Clean",
|
||||||
"Publish",
|
"Publish",
|
||||||
"PublishLinux",
|
"PublishLinux",
|
||||||
|
"PublishOsx",
|
||||||
"PublishWin"
|
"PublishWin"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
2
.nuke/temp/build-attempt.log
Normal file
2
.nuke/temp/build-attempt.log
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
9abd2876f6e7f704fc2bf482cf3c6a32
|
||||||
|
Clean
|
||||||
67
.nuke/temp/build.2023-08-12_00-26-36.log
Normal file
67
.nuke/temp/build.2023-08-12_00-26-36.log
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = 9
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Terminal
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 4
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = main
|
||||||
|
V | | repo_commit = 45a4a5
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 7.0.400
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = 7.0.2
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.0 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "754 ms").
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
|
||||||
|
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.0 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
|
||||||
|
V | PublishWin | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Publish | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
67
.nuke/temp/build.2023-08-14_20-26-37.log
Normal file
67
.nuke/temp/build.2023-08-14_20-26-37.log
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = 9
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Rider
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 4
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = main
|
||||||
|
V | | repo_commit = 29b7d1
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 7.0.400
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = 7.0.2
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.1 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "519 ms").
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
|
||||||
|
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.1 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
|
||||||
|
V | PublishWin | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Publish | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
71
.nuke/temp/build.2023-08-28_20-27-01.log
Normal file
71
.nuke/temp/build.2023-08-28_20-27-01.log
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = 7
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Rider
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 4
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = main
|
||||||
|
V | | repo_commit = fb8d79
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 7.0.400
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = 7.0.2
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.2 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishLinux | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "507 ms").
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
|
||||||
|
D | PublishLinux |
|
||||||
|
D | PublishLinux | Es sind Workloadupdates verfügbar. Um weitere Informationen zu erhalten, führen Sie `dotnet workload list` aus.
|
||||||
|
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.2 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishWin | MSBuild-Version 17.7.1+971bf70db für .NET
|
||||||
|
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
|
||||||
|
D | PublishWin |
|
||||||
|
D | PublishWin | Es sind Workloadupdates verfügbar. Um weitere Informationen zu erhalten, führen Sie `dotnet workload list` aus.
|
||||||
|
V | PublishWin | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Publish | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
67
.nuke/temp/build.2023-10-09_20-34-15.log
Normal file
67
.nuke/temp/build.2023-10-09_20-34-15.log
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = 10
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Rider
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 4
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = main
|
||||||
|
V | | repo_commit = 825465
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 7.0.401
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = 7.0.2
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishLinux | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime linux-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.3 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishLinux | MSBuild-Version 17.7.3+8ec440e68 für .NET
|
||||||
|
D | PublishLinux | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishLinux | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "2,52 sec").
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishLinux | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishLinux | Von "obj\Debug\net7.0\linux-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\linux-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishLinux | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
|
||||||
|
V | PublishLinux | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishLinux | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishWin | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\win --self-contained True --runtime win-x64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=0.1.3 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishWin | MSBuild-Version 17.7.3+8ec440e68 für .NET
|
||||||
|
D | PublishWin | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishWin | Alle Projekte sind für die Wiederherstellung auf dem neuesten Stand.
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishWin | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishWin | Von "obj\Debug\net7.0\win-x64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\win-x64\K8sFileBrowser.dll
|
||||||
|
D | PublishWin | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\win\
|
||||||
|
V | PublishWin | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishWin | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | Publish | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Publish | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Publish | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
51
.nuke/temp/build.2023-11-17_22-12-50.log
Normal file
51
.nuke/temp/build.2023-11-17_22-12-50.log
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = <null>
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Rider
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 5
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = <null>
|
||||||
|
V | | repo_commit = 825465
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 8.0.100
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = <null>
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\linux --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
|
||||||
|
D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "3,59 sec").
|
||||||
|
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
|
||||||
|
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\linux\
|
||||||
|
V | PublishOsx | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | PublishOsx | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
66
.nuke/temp/build.2023-11-17_22-14-35.log
Normal file
66
.nuke/temp/build.2023-11-17_22-14-35.log
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
V | | Sending BuildStarted telemetry event ...
|
||||||
|
V | | build_components =
|
||||||
|
V | | build_type = Project
|
||||||
|
V | | compile_time = <null>
|
||||||
|
V | | config_generators =
|
||||||
|
V | | host = Rider
|
||||||
|
V | | num_custom_components = 0
|
||||||
|
V | | num_custom_extensions = 0
|
||||||
|
V | | num_partitioned_targets = 0
|
||||||
|
V | | num_secrets = 0
|
||||||
|
V | | num_targets = 5
|
||||||
|
V | | os_architecture = X64
|
||||||
|
V | | os_platform = Windows
|
||||||
|
V | | repo_branch = <null>
|
||||||
|
V | | repo_commit = 825465
|
||||||
|
V | | repo_provider = GitHub
|
||||||
|
V | | repo_url = 79771b
|
||||||
|
V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
V | | version_dotnet_sdk = 8.0.100
|
||||||
|
V | | version_nuke_common = 7.0.2
|
||||||
|
V | | version_nuke_global_tool = <null>
|
||||||
|
V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\osx --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
|
||||||
|
D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "469 ms").
|
||||||
|
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
D | PublishOsx | Von "obj\Debug\net7.0\osx-arm64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
|
||||||
|
D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\osx\
|
||||||
|
E | PublishOsx | Target PublishOsx has thrown an exception
|
||||||
|
System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\projects\K8sFileBrowser\output\linux'.
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
|
||||||
|
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
|
||||||
|
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
|
||||||
|
at Nuke.Common.IO.AbsolutePathExtensions.GetFiles(AbsolutePath path, String pattern, Int32 depth, FileAttributes attributes) in /_/source/Nuke.Utilities/IO/AbsolutePath.Children.cs:line 29
|
||||||
|
at Nuke.Common.IO.CompressionExtensions.TarGZipTo(AbsolutePath directory, AbsolutePath archiveFile, Func`2 filter, FileMode fileMode) in /_/source/Nuke.Utilities.IO.Compression/CompressionExtensions.cs:line 107
|
||||||
|
at Build.<get_PublishOsx>b__27_1() in D:\projects\K8sFileBrowser\build\Build.cs:line 110
|
||||||
|
at Nuke.Common.Execution.BuildExecutor.<>c.<Execute>b__4_2(Action x) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
|
||||||
|
at System.Collections.Generic.List`1.ForEach(Action`1 action)
|
||||||
|
at Nuke.Common.Execution.BuildExecutor.Execute(NukeBuild build, ExecutableTarget target, IReadOnlyCollection`1 previouslyExecutedTargets, Boolean failureMode) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
|
||||||
|
V | PublishOsx | EventInvoker.OnTargetFailed (-3.4028235E+38)
|
||||||
66
.nuke/temp/build.log
Normal file
66
.nuke/temp/build.log
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
22:14:35.500 | V | | ArgumentsFromParametersFile.OnBuildCreated (150)
|
||||||
|
22:14:35.565 | V | | Passing value for <unresolved> (K8sFileBrowser.sln)
|
||||||
|
22:14:35.579 | V | | HandleReSharperSurrogateArguments.OnBuildCreated (150)
|
||||||
|
22:14:35.580 | V | | InjectParameterValues.OnBuildCreated (100)
|
||||||
|
22:14:35.596 | V | | HandleShellCompletion.OnBuildCreated (75)
|
||||||
|
22:14:35.777 | V | | GenerateBuildServerConfigurations.OnBuildCreated (50)
|
||||||
|
22:14:35.778 | V | | InvokeBuildServerConfigurationGeneration.OnBuildCreated (45)
|
||||||
|
22:14:35.793 | V | | UpdateNotification.OnBuildCreated (10)
|
||||||
|
22:14:35.794 | V | | UnsetVisualStudioEnvironmentVariables.OnBuildCreated (0)
|
||||||
|
22:14:35.794 | V | | HandleVisualStudioDebugging.OnBuildCreated (0)
|
||||||
|
22:14:35.796 | V | | EventInvoker.OnBuildCreated (-3.4028235E+38)
|
||||||
|
22:14:35.827 | V | | HandlePlanRequests.OnBuildInitialized (10)
|
||||||
|
22:14:35.827 | V | | HandleHelpRequests.OnBuildInitialized (5)
|
||||||
|
22:14:35.828 | V | | Telemetry.OnBuildInitialized (0)
|
||||||
|
22:14:36.520 | V | | Sending BuildStarted telemetry event ...
|
||||||
|
22:14:36.524 | V | | build_components =
|
||||||
|
22:14:36.524 | V | | build_type = Project
|
||||||
|
22:14:36.524 | V | | compile_time = <null>
|
||||||
|
22:14:36.524 | V | | config_generators =
|
||||||
|
22:14:36.524 | V | | host = Rider
|
||||||
|
22:14:36.524 | V | | num_custom_components = 0
|
||||||
|
22:14:36.524 | V | | num_custom_extensions = 0
|
||||||
|
22:14:36.524 | V | | num_partitioned_targets = 0
|
||||||
|
22:14:36.524 | V | | num_secrets = 0
|
||||||
|
22:14:36.524 | V | | num_targets = 5
|
||||||
|
22:14:36.524 | V | | os_architecture = X64
|
||||||
|
22:14:36.524 | V | | os_platform = Windows
|
||||||
|
22:14:36.524 | V | | repo_branch = <null>
|
||||||
|
22:14:36.524 | V | | repo_commit = 825465
|
||||||
|
22:14:36.524 | V | | repo_provider = GitHub
|
||||||
|
22:14:36.524 | V | | repo_url = 79771b
|
||||||
|
22:14:36.524 | V | | target_framework = .NETCoreApp,Version=v6.0
|
||||||
|
22:14:36.524 | V | | version_dotnet_sdk = 8.0.100
|
||||||
|
22:14:36.524 | V | | version_nuke_common = 7.0.2
|
||||||
|
22:14:36.524 | V | | version_nuke_global_tool = <null>
|
||||||
|
22:14:36.806 | V | | InjectNonParameterValues.OnBuildInitialized (-100)
|
||||||
|
22:14:36.807 | V | | EventInvoker.OnBuildInitialized (-3.4028235E+38)
|
||||||
|
22:14:36.822 | V | Clean | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
22:14:36.851 | V | Clean | Telemetry.OnTargetSucceeded (0)
|
||||||
|
22:14:36.851 | V | Clean | EventInvoker.OnTargetSucceeded (-3.4028235E+38)
|
||||||
|
22:14:36.855 | V | PublishOsx | EventInvoker.OnTargetRunning (-3.4028235E+38)
|
||||||
|
22:14:36.965 | I | PublishOsx | > "C:\Program Files\dotnet\dotnet.exe" publish D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj --configuration Debug --framework net7.0 --output D:\projects\K8sFileBrowser\output\osx --self-contained True --runtime osx-arm64 /property:PublishSingleFile=True /property:PublishReadyToRun=True /property:Authors="Andreas Billmann" /property:Copyright="Copyright (c) 2023" /property:Version=1.0.0 -p:IncludeNativeLibrariesForSelfExtract=true
|
||||||
|
22:14:37.120 | D | PublishOsx | MSBuild-Version 17.8.3+195e7f5a3 für .NET
|
||||||
|
22:14:37.565 | D | PublishOsx | Wiederherzustellende Projekte werden ermittelt...
|
||||||
|
22:14:38.261 | D | PublishOsx | "D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj" wiederhergestellt (in "469 ms").
|
||||||
|
22:14:39.124 | W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(23,17): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "bool ViewLocator.Match(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "bool IDataTemplate.Match(object? data)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
22:14:39.126 | W | PublishOsx | D:\projects\K8sFileBrowser\K8sFileBrowser\ViewLocator.cs(10,20): warning CS8767: Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "data" von "Control ViewLocator.Build(object data)" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "Control? ITemplate<object?, Control?>.Build(object? param)". [D:\projects\K8sFileBrowser\K8sFileBrowser\K8sFileBrowser.csproj]
|
||||||
|
22:14:41.064 | D | PublishOsx | Von "obj\Debug\net7.0\osx-arm64\refint\K8sFileBrowser.dll" konnte keine MVID extrahiert werden. Sind Sie sicher, dass es sich dabei um eine Referenzassembly handelt?
|
||||||
|
22:14:41.065 | D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\K8sFileBrowser\bin\Debug\net7.0\osx-arm64\K8sFileBrowser.dll
|
||||||
|
22:15:21.502 | D | PublishOsx | K8sFileBrowser -> D:\projects\K8sFileBrowser\output\osx\
|
||||||
|
22:15:21.546 | E | PublishOsx | Target PublishOsx has thrown an exception
|
||||||
|
System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\projects\K8sFileBrowser\output\linux'.
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
|
||||||
|
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
|
||||||
|
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
|
||||||
|
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
|
||||||
|
at Nuke.Common.IO.AbsolutePathExtensions.GetFiles(AbsolutePath path, String pattern, Int32 depth, FileAttributes attributes) in /_/source/Nuke.Utilities/IO/AbsolutePath.Children.cs:line 29
|
||||||
|
at Nuke.Common.IO.CompressionExtensions.TarGZipTo(AbsolutePath directory, AbsolutePath archiveFile, Func`2 filter, FileMode fileMode) in /_/source/Nuke.Utilities.IO.Compression/CompressionExtensions.cs:line 107
|
||||||
|
at Build.<get_PublishOsx>b__27_1() in D:\projects\K8sFileBrowser\build\Build.cs:line 110
|
||||||
|
at Nuke.Common.Execution.BuildExecutor.<>c.<Execute>b__4_2(Action x) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
|
||||||
|
at System.Collections.Generic.List`1.ForEach(Action`1 action)
|
||||||
|
at Nuke.Common.Execution.BuildExecutor.Execute(NukeBuild build, ExecutableTarget target, IReadOnlyCollection`1 previouslyExecutedTargets, Boolean failureMode) in /_/source/Nuke.Build/Execution/BuildExecutor.cs:line 119
|
||||||
|
22:15:21.658 | V | PublishOsx | EventInvoker.OnTargetFailed (-3.4028235E+38)
|
||||||
BIN
Assets/.DS_Store
vendored
Normal file
BIN
Assets/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
Assets/favicon_io.zip
Normal file
BIN
Assets/favicon_io.zip
Normal file
Binary file not shown.
BIN
Assets/favicon_io/.DS_Store
vendored
Normal file
BIN
Assets/favicon_io/.DS_Store
vendored
Normal file
Binary file not shown.
6
Assets/favicon_io/about.txt
Normal file
6
Assets/favicon_io/about.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
This favicon was generated using the following font:
|
||||||
|
|
||||||
|
- Font Title: Genos
|
||||||
|
- Font Author: Copyright 2011 The Genos Project Authors (https://github.com/googlefonts/genos)
|
||||||
|
- Font Source: http://fonts.gstatic.com/s/genos/v12/SlGNmQqPqpUOYTYjacb0Hc91fTwVA0_orUK6K7ZsAg.ttf
|
||||||
|
- Font License: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL))
|
||||||
1
Assets/favicon_io/site.webmanifest
Normal file
1
Assets/favicon_io/site.webmanifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
||||||
BIN
K8sFileBrowser/.DS_Store
vendored
Normal file
BIN
K8sFileBrowser/.DS_Store
vendored
Normal file
Binary file not shown.
@@ -10,7 +10,7 @@
|
|||||||
</Application.DataTemplates>
|
</Application.DataTemplates>
|
||||||
|
|
||||||
<Application.Styles>
|
<Application.Styles>
|
||||||
<FluentTheme>
|
<FluentTheme DensityStyle="Compact">
|
||||||
<FluentTheme.Palettes>
|
<FluentTheme.Palettes>
|
||||||
<!-- Palette for Light theme variant -->
|
<!-- Palette for Light theme variant -->
|
||||||
<ColorPaletteResources x:Key="Light" Accent="Green" RegionColor="White" ErrorText="Red" />
|
<ColorPaletteResources x:Key="Light" Accent="Green" RegionColor="White" ErrorText="Red" />
|
||||||
@@ -29,6 +29,7 @@
|
|||||||
ChromeMediumLow="#21252b"
|
ChromeMediumLow="#21252b"
|
||||||
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- AltHigh is used for the color of header in the DataGrid -->
|
<!-- AltHigh is used for the color of header in the DataGrid -->
|
||||||
<!-- BaseHigh is used for the text color -->
|
<!-- BaseHigh is used for the text color -->
|
||||||
<!-- ListLow is used for the mouse over in lists and DataGrid -->
|
<!-- ListLow is used for the mouse over in lists and DataGrid -->
|
||||||
|
|||||||
BIN
K8sFileBrowser/Assets/android-chrome-192x192.png
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-192x192.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.5 KiB |
BIN
K8sFileBrowser/Assets/android-chrome-512x512.png
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
BIN
K8sFileBrowser/Assets/android-chrome-512x512_128x128.icns
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512_128x128.icns
Normal file
Binary file not shown.
BIN
K8sFileBrowser/Assets/android-chrome-512x512_16x16.icns
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512_16x16.icns
Normal file
Binary file not shown.
BIN
K8sFileBrowser/Assets/android-chrome-512x512_256x256.icns
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512_256x256.icns
Normal file
Binary file not shown.
BIN
K8sFileBrowser/Assets/android-chrome-512x512_32x32.icns
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512_32x32.icns
Normal file
Binary file not shown.
BIN
K8sFileBrowser/Assets/android-chrome-512x512_512x512.icns
Normal file
BIN
K8sFileBrowser/Assets/android-chrome-512x512_512x512.icns
Normal file
Binary file not shown.
BIN
K8sFileBrowser/Assets/apple-touch-icon.png
Normal file
BIN
K8sFileBrowser/Assets/apple-touch-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.9 KiB |
BIN
K8sFileBrowser/Assets/favicon-16x16.png
Normal file
BIN
K8sFileBrowser/Assets/favicon-16x16.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 337 B |
BIN
K8sFileBrowser/Assets/favicon-32x32.png
Normal file
BIN
K8sFileBrowser/Assets/favicon-32x32.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 708 B |
BIN
K8sFileBrowser/Assets/favicon.ico
Normal file
BIN
K8sFileBrowser/Assets/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
@@ -1,7 +1,7 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<TargetFramework>net7.0</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
|
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
|
||||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
@@ -9,8 +9,8 @@
|
|||||||
<Configurations>Debug;Release</Configurations>
|
<Configurations>Debug;Release</Configurations>
|
||||||
<Platforms>AnyCPU</Platforms>
|
<Platforms>AnyCPU</Platforms>
|
||||||
<ApplicationIcon>Assets/app.ico</ApplicationIcon>
|
<ApplicationIcon>Assets/app.ico</ApplicationIcon>
|
||||||
<Version>0.1.2</Version>
|
<Version>0.1.4</Version>
|
||||||
<RuntimeIdentifiers>win-x64;linux-x64</RuntimeIdentifiers>
|
<RuntimeIdentifiers>win-x64;linux-x64;osx-arm64</RuntimeIdentifiers>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
@@ -22,21 +22,21 @@
|
|||||||
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="11.0.2" />
|
<PackageReference Include="Avalonia" Version="11.2.5" />
|
||||||
<PackageReference Include="Avalonia.Desktop" Version="11.0.2" />
|
<PackageReference Include="Avalonia.Desktop" Version="11.2.5" />
|
||||||
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.2" />
|
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.5" />
|
||||||
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.2" />
|
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.5" />
|
||||||
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
|
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
|
||||||
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.2" />
|
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.5" />
|
||||||
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.2" />
|
<PackageReference Include="Avalonia.ReactiveUI" Version="11.2.5" />
|
||||||
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.2" />
|
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.2.0.14" />
|
||||||
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.0.2" />
|
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.2.0.14" />
|
||||||
<PackageReference Include="KubernetesClient" Version="11.0.44" />
|
<PackageReference Include="KubernetesClient" Version="16.0.2" />
|
||||||
<PackageReference Include="ReactiveUI.Fody" Version="19.4.1" />
|
<PackageReference Include="ReactiveUI.Fody" Version="19.5.41" />
|
||||||
<PackageReference Include="Serilog" Version="3.0.1" />
|
<PackageReference Include="Serilog" Version="4.2.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" />
|
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
|
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
|
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
||||||
<PackageReference Include="SharpZipLib" Version="1.4.2" />
|
<PackageReference Include="SharpZipLib" Version="1.4.2" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
using Avalonia;
|
using Avalonia;
|
||||||
using Avalonia.ReactiveUI;
|
using Avalonia.ReactiveUI;
|
||||||
using System;
|
using System;
|
||||||
|
using Avalonia.Logging;
|
||||||
using Serilog;
|
using Serilog;
|
||||||
|
|
||||||
namespace K8sFileBrowser;
|
namespace K8sFileBrowser;
|
||||||
@@ -18,6 +19,7 @@ class Program
|
|||||||
//.Filter.ByIncludingOnly(Matching.WithProperty("Area", LogArea.Control))
|
//.Filter.ByIncludingOnly(Matching.WithProperty("Area", LogArea.Control))
|
||||||
.MinimumLevel.Information()
|
.MinimumLevel.Information()
|
||||||
.WriteTo.Async(a => a.File("app.log"))
|
.WriteTo.Async(a => a.File("app.log"))
|
||||||
|
//.WriteTo.Console()
|
||||||
.CreateLogger();
|
.CreateLogger();
|
||||||
|
|
||||||
BuildAvaloniaApp()
|
BuildAvaloniaApp()
|
||||||
@@ -42,5 +44,6 @@ class Program
|
|||||||
.UsePlatformDetect()
|
.UsePlatformDetect()
|
||||||
.WithInterFont()
|
.WithInterFont()
|
||||||
.LogToTrace()
|
.LogToTrace()
|
||||||
|
//.LogToTrace(LogEventLevel.Verbose)
|
||||||
.UseReactiveUI();
|
.UseReactiveUI();
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.IO;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Reactive;
|
using System.Reactive;
|
||||||
using System.Reactive.Concurrency;
|
using System.Reactive.Concurrency;
|
||||||
@@ -70,6 +71,9 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
public ReactiveCommand<Unit, Unit> RefreshCommand { get; private set; } = null!;
|
public ReactiveCommand<Unit, Unit> RefreshCommand { get; private set; } = null!;
|
||||||
public ReactiveCommand<Unit, Unit> ParentCommand { get; private set; } = null!;
|
public ReactiveCommand<Unit, Unit> ParentCommand { get; private set; } = null!;
|
||||||
public ReactiveCommand<Unit, Unit> OpenCommand { get; private set; } = null!;
|
public ReactiveCommand<Unit, Unit> OpenCommand { get; private set; } = null!;
|
||||||
|
public ReactiveCommand<FileInformation, Unit> OpenContextCommand { get; private set; } = null!;
|
||||||
|
|
||||||
|
public ReactiveCommand<FileInformation, Unit> DownloadContextCommand { get; private set; } = null!;
|
||||||
private ReactiveCommand<Namespace, IEnumerable<Pod>> GetPodsForNamespace { get; set; } = null!;
|
private ReactiveCommand<Namespace, IEnumerable<Pod>> GetPodsForNamespace { get; set; } = null!;
|
||||||
|
|
||||||
#endregion Commands
|
#endregion Commands
|
||||||
@@ -82,7 +86,9 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
|
|
||||||
// commands
|
// commands
|
||||||
ConfigureOpenDirectoryCommand();
|
ConfigureOpenDirectoryCommand();
|
||||||
|
ConfigureOpenDirectoryContextCommand();
|
||||||
ConfigureDownloadFileCommand(kubernetesService);
|
ConfigureDownloadFileCommand(kubernetesService);
|
||||||
|
ConfigureDownloadFileContextCommand(kubernetesService);
|
||||||
ConfigureRefreshCommand(kubernetesService);
|
ConfigureRefreshCommand(kubernetesService);
|
||||||
ConfigureDownloadLogCommand(kubernetesService);
|
ConfigureDownloadLogCommand(kubernetesService);
|
||||||
ConfigureParentDirectoryCommand();
|
ConfigureParentDirectoryCommand();
|
||||||
@@ -168,7 +174,7 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
|
|
||||||
this.WhenAnyValue(x => x.Containers)
|
this.WhenAnyValue(x => x.Containers)
|
||||||
.Throttle(new TimeSpan(10))
|
.Throttle(new TimeSpan(10))
|
||||||
.Where(x => !x.IsNullOrEmpty())
|
.Where(x => x != null && x.Any())
|
||||||
.ObserveOn(RxApp.MainThreadScheduler)
|
.ObserveOn(RxApp.MainThreadScheduler)
|
||||||
.Subscribe(x => SelectedContainer = x?.FirstOrDefault());
|
.Subscribe(x => SelectedContainer = x?.FirstOrDefault());
|
||||||
}
|
}
|
||||||
@@ -295,10 +301,34 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
||||||
.Subscribe(ShowErrorMessage);
|
.Subscribe(ShowErrorMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ConfigureDownloadFileContextCommand(IKubernetesService kubernetesService)
|
||||||
|
{
|
||||||
|
|
||||||
|
DownloadContextCommand = ReactiveCommand.CreateFromTask<FileInformation>(async (file) =>
|
||||||
|
{
|
||||||
|
await Observable.StartAsync(async () =>
|
||||||
|
{
|
||||||
|
var fileName = file.Name.Substring(SelectedFile!.Name.LastIndexOf('/') + 1,
|
||||||
|
file.Name.Length - file.Name.LastIndexOf('/') - 1);
|
||||||
|
var saveFileName = await ApplicationHelper.SaveFile(_lastDirectory, fileName);
|
||||||
|
if (saveFileName != null)
|
||||||
|
{
|
||||||
|
SetLastDirectory(saveFileName);
|
||||||
|
ShowWorkingMessage("Downloading File...");
|
||||||
|
await kubernetesService.DownloadFile(SelectedNamespace, SelectedPod, SelectedContainer, file, saveFileName);
|
||||||
|
HideWorkingMessage();
|
||||||
|
}
|
||||||
|
}, RxApp.TaskpoolScheduler);
|
||||||
|
}, outputScheduler: RxApp.MainThreadScheduler);
|
||||||
|
|
||||||
|
DownloadCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
||||||
|
.Subscribe(ShowErrorMessage);
|
||||||
|
}
|
||||||
|
|
||||||
private void SetLastDirectory(string saveFileName)
|
private void SetLastDirectory(string saveFileName)
|
||||||
{
|
{
|
||||||
_lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf('\\'));
|
_lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf(Path.DirectorySeparatorChar));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ConfigureOpenDirectoryCommand()
|
private void ConfigureOpenDirectoryCommand()
|
||||||
@@ -319,6 +349,17 @@ public class MainWindowViewModel : ViewModelBase
|
|||||||
OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
||||||
.Subscribe(ShowErrorMessage);
|
.Subscribe(ShowErrorMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ConfigureOpenDirectoryContextCommand()
|
||||||
|
{
|
||||||
|
OpenContextCommand = ReactiveCommand.Create<FileInformation>((file) =>
|
||||||
|
{
|
||||||
|
SelectedPath = ".." == file.Name ? file.Parent : file.Name;
|
||||||
|
}, outputScheduler: RxApp.MainThreadScheduler);
|
||||||
|
|
||||||
|
OpenCommand.ThrownExceptions.ObserveOn(RxApp.MainThreadScheduler)
|
||||||
|
.Subscribe(ShowErrorMessage);
|
||||||
|
}
|
||||||
|
|
||||||
#endregion Configure Commands
|
#endregion Configure Commands
|
||||||
|
|
||||||
|
|||||||
@@ -151,7 +151,19 @@
|
|||||||
<DataGridTemplateColumn.CellTemplate>
|
<DataGridTemplateColumn.CellTemplate>
|
||||||
<DataTemplate DataType="models:FileInformation">
|
<DataTemplate DataType="models:FileInformation">
|
||||||
<Border Background="Transparent">
|
<Border Background="Transparent">
|
||||||
<TextBlock Text="{Binding DisplayName}" VerticalAlignment="Center"/>
|
<Border.ContextFlyout>
|
||||||
|
<MenuFlyout>
|
||||||
|
<MenuItem Header="Open"
|
||||||
|
Command="{Binding $parent[Window].((vm:MainWindowViewModel)DataContext).OpenContextCommand}"
|
||||||
|
CommandParameter="{Binding}"
|
||||||
|
IsEnabled="{Binding IsDirectory}"/>
|
||||||
|
<MenuItem Header="Download"
|
||||||
|
Command="{Binding $parent[Window].((vm:MainWindowViewModel)DataContext).DownloadContextCommand}"
|
||||||
|
CommandParameter="{Binding}"
|
||||||
|
IsEnabled="{Binding IsFile}"/>
|
||||||
|
</MenuFlyout>
|
||||||
|
</Border.ContextFlyout>
|
||||||
|
<TextBlock Text="{Binding DisplayName}" VerticalAlignment="Center" />
|
||||||
<Interaction.Behaviors>
|
<Interaction.Behaviors>
|
||||||
<EventTriggerBehavior EventName="DoubleTapped">
|
<EventTriggerBehavior EventName="DoubleTapped">
|
||||||
<InvokeCommandAction Command="{Binding ((vm:MainWindowViewModel)DataContext).OpenCommand, RelativeSource={RelativeSource AncestorType=Window }}" />
|
<InvokeCommandAction Command="{Binding ((vm:MainWindowViewModel)DataContext).OpenCommand, RelativeSource={RelativeSource AncestorType=Window }}" />
|
||||||
|
|||||||
@@ -18,9 +18,11 @@ class Build : NukeBuild
|
|||||||
AbsolutePath OutputDirectory => RootDirectory / "output";
|
AbsolutePath OutputDirectory => RootDirectory / "output";
|
||||||
AbsolutePath WinOutputDirectory => OutputDirectory / "win";
|
AbsolutePath WinOutputDirectory => OutputDirectory / "win";
|
||||||
AbsolutePath LinuxOutputDirectory => OutputDirectory / "linux";
|
AbsolutePath LinuxOutputDirectory => OutputDirectory / "linux";
|
||||||
|
AbsolutePath OsxOutputDirectory => OutputDirectory / "osx";
|
||||||
|
|
||||||
AbsolutePath WinZip => OutputDirectory / $"K8sFileBrowser_{Version}.zip";
|
AbsolutePath WinZip => OutputDirectory / $"K8sFileBrowser_{Version}.zip";
|
||||||
AbsolutePath LinuxGz => OutputDirectory / $"K8sFileBrowser_{Version}.tgz";
|
AbsolutePath LinuxGz => OutputDirectory / $"K8sFileBrowser_{Version}.tgz";
|
||||||
|
AbsolutePath OsxGz => OutputDirectory / $"K8sFileBrowser_OSX_{Version}.tgz";
|
||||||
|
|
||||||
AbsolutePath ProjectFile => SourceDirectory / "K8sFileBrowser.csproj";
|
AbsolutePath ProjectFile => SourceDirectory / "K8sFileBrowser.csproj";
|
||||||
|
|
||||||
@@ -44,11 +46,11 @@ class Build : NukeBuild
|
|||||||
.SetProject(ProjectFile)
|
.SetProject(ProjectFile)
|
||||||
.SetConfiguration(Configuration)
|
.SetConfiguration(Configuration)
|
||||||
.SetOutput(WinOutputDirectory)
|
.SetOutput(WinOutputDirectory)
|
||||||
.SetSelfContained(true)
|
.EnableSelfContained()
|
||||||
.SetFramework("net7.0")
|
.SetFramework("net7.0")
|
||||||
.SetRuntime("win-x64")
|
.SetRuntime("win-x64")
|
||||||
.SetPublishSingleFile(true)
|
.EnablePublishSingleFile()
|
||||||
.SetPublishReadyToRun(true)
|
.EnablePublishReadyToRun()
|
||||||
.SetAuthors("Andreas Billmann")
|
.SetAuthors("Andreas Billmann")
|
||||||
.SetCopyright("Copyright (c) 2023")
|
.SetCopyright("Copyright (c) 2023")
|
||||||
.SetVersion(Version)
|
.SetVersion(Version)
|
||||||
@@ -70,11 +72,11 @@ class Build : NukeBuild
|
|||||||
.SetProject(ProjectFile)
|
.SetProject(ProjectFile)
|
||||||
.SetConfiguration(Configuration)
|
.SetConfiguration(Configuration)
|
||||||
.SetOutput(LinuxOutputDirectory)
|
.SetOutput(LinuxOutputDirectory)
|
||||||
.SetSelfContained(true)
|
.EnableSelfContained()
|
||||||
.SetFramework("net7.0")
|
.SetFramework("net7.0")
|
||||||
.SetRuntime("linux-x64")
|
.SetRuntime("linux-x64")
|
||||||
.SetPublishSingleFile(true)
|
.EnablePublishSingleFile()
|
||||||
.SetPublishReadyToRun(true)
|
.EnablePublishReadyToRun()
|
||||||
.SetAuthors("Andreas Billmann")
|
.SetAuthors("Andreas Billmann")
|
||||||
.SetCopyright("Copyright (c) 2023")
|
.SetCopyright("Copyright (c) 2023")
|
||||||
.SetVersion(Version)
|
.SetVersion(Version)
|
||||||
@@ -86,9 +88,34 @@ class Build : NukeBuild
|
|||||||
filter: x => !x.HasExtension(ExcludedExtensions),
|
filter: x => !x.HasExtension(ExcludedExtensions),
|
||||||
fileMode: FileMode.CreateNew);
|
fileMode: FileMode.CreateNew);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Target PublishOsx => _ => _
|
||||||
|
.DependsOn(Clean)
|
||||||
|
.Executes(() =>
|
||||||
|
{
|
||||||
|
DotNetPublish(s => s
|
||||||
|
.SetProject(ProjectFile)
|
||||||
|
.SetConfiguration(Configuration)
|
||||||
|
.SetOutput(OsxOutputDirectory)
|
||||||
|
.EnableSelfContained()
|
||||||
|
.SetFramework("net7.0")
|
||||||
|
.SetRuntime("osx-arm64")
|
||||||
|
.EnablePublishSingleFile()
|
||||||
|
.EnablePublishReadyToRun()
|
||||||
|
.SetAuthors("Andreas Billmann")
|
||||||
|
.SetCopyright("Copyright (c) 2023")
|
||||||
|
.SetVersion(Version)
|
||||||
|
.SetProcessArgumentConfigurator(_ => _
|
||||||
|
.Add("-p:IncludeNativeLibrariesForSelfExtract=true")));
|
||||||
|
|
||||||
|
OsxOutputDirectory.TarGZipTo(
|
||||||
|
OsxGz,
|
||||||
|
filter: x => !x.HasExtension(ExcludedExtensions),
|
||||||
|
fileMode: FileMode.CreateNew);
|
||||||
|
});
|
||||||
|
|
||||||
Target Publish => _ => _
|
Target Publish => _ => _
|
||||||
.DependsOn(PublishWin, PublishLinux)
|
.DependsOn(PublishWin, PublishLinux, PublishOsx)
|
||||||
.Executes(() =>
|
.Executes(() =>
|
||||||
{
|
{
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Nuke.Common" Version="7.0.2" />
|
<PackageReference Include="Nuke.Common" Version="9.0.4" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_SIMPLE_ANONYMOUSMETHOD_ON_SINGLE_LINE/@EntryValue">False</s:Boolean>
|
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_SIMPLE_ANONYMOUSMETHOD_ON_SINGLE_LINE/@EntryValue">False</s:Boolean>
|
||||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></s:String>
|
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></s:String>
|
||||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></s:String>
|
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue"><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></s:String>
|
||||||
|
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=4a98fdf6_002D7d98_002D4f5a_002Dafeb_002Dea44ad98c70c/@EntryIndexedValue"><Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy></s:String>
|
||||||
|
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=f9fce829_002De6f4_002D4cb2_002D80f1_002D5497c44f51df/@EntryIndexedValue"><Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy></s:String>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
|
||||||
@@ -25,4 +27,5 @@
|
|||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAddAccessorOwnerDeclarationBracesMigration/@EntryIndexedValue">True</s:Boolean>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
|
||||||
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
|
||||||
|
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EPredefinedNamingRulesToUserRulesUpgrade/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
|
||||||
|
|||||||
7
global.json
Normal file
7
global.json
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"sdk": {
|
||||||
|
"version": "8.0.0",
|
||||||
|
"rollForward": "latestFeature",
|
||||||
|
"allowPrerelease": false
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user