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",
|
||||
"Publish",
|
||||
"PublishLinux",
|
||||
"PublishOsx",
|
||||
"PublishWin"
|
||||
]
|
||||
}
|
||||
@@ -88,6 +89,7 @@
|
||||
"Clean",
|
||||
"Publish",
|
||||
"PublishLinux",
|
||||
"PublishOsx",
|
||||
"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.Styles>
|
||||
<FluentTheme>
|
||||
<FluentTheme DensityStyle="Compact">
|
||||
<FluentTheme.Palettes>
|
||||
<!-- Palette for Light theme variant -->
|
||||
<ColorPaletteResources x:Key="Light" Accent="Green" RegionColor="White" ErrorText="Red" />
|
||||
@@ -29,6 +29,7 @@
|
||||
ChromeMediumLow="#21252b"
|
||||
|
||||
/>
|
||||
|
||||
<!-- AltHigh is used for the color of header in the DataGrid -->
|
||||
<!-- BaseHigh is used for the text color -->
|
||||
<!-- 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">
|
||||
<PropertyGroup>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
|
||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||
@@ -9,8 +9,8 @@
|
||||
<Configurations>Debug;Release</Configurations>
|
||||
<Platforms>AnyCPU</Platforms>
|
||||
<ApplicationIcon>Assets/app.ico</ApplicationIcon>
|
||||
<Version>0.1.2</Version>
|
||||
<RuntimeIdentifiers>win-x64;linux-x64</RuntimeIdentifiers>
|
||||
<Version>0.1.4</Version>
|
||||
<RuntimeIdentifiers>win-x64;linux-x64;osx-arm64</RuntimeIdentifiers>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
@@ -22,21 +22,21 @@
|
||||
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Avalonia" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia.Desktop" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia" Version="11.2.5" />
|
||||
<PackageReference Include="Avalonia.Desktop" Version="11.2.5" />
|
||||
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.5" />
|
||||
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.5" />
|
||||
<!--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 Include="Avalonia.ReactiveUI" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.2" />
|
||||
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.0.2" />
|
||||
<PackageReference Include="KubernetesClient" Version="11.0.44" />
|
||||
<PackageReference Include="ReactiveUI.Fody" Version="19.4.1" />
|
||||
<PackageReference Include="Serilog" Version="3.0.1" />
|
||||
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
|
||||
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.5" />
|
||||
<PackageReference Include="Avalonia.ReactiveUI" Version="11.2.5" />
|
||||
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.2.0.14" />
|
||||
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.2.0.14" />
|
||||
<PackageReference Include="KubernetesClient" Version="16.0.2" />
|
||||
<PackageReference Include="ReactiveUI.Fody" Version="19.5.41" />
|
||||
<PackageReference Include="Serilog" Version="4.2.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
||||
<PackageReference Include="SharpZipLib" Version="1.4.2" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Avalonia;
|
||||
using Avalonia.ReactiveUI;
|
||||
using System;
|
||||
using Avalonia.Logging;
|
||||
using Serilog;
|
||||
|
||||
namespace K8sFileBrowser;
|
||||
@@ -18,6 +19,7 @@ class Program
|
||||
//.Filter.ByIncludingOnly(Matching.WithProperty("Area", LogArea.Control))
|
||||
.MinimumLevel.Information()
|
||||
.WriteTo.Async(a => a.File("app.log"))
|
||||
//.WriteTo.Console()
|
||||
.CreateLogger();
|
||||
|
||||
BuildAvaloniaApp()
|
||||
@@ -42,5 +44,6 @@ class Program
|
||||
.UsePlatformDetect()
|
||||
.WithInterFont()
|
||||
.LogToTrace()
|
||||
//.LogToTrace(LogEventLevel.Verbose)
|
||||
.UseReactiveUI();
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reactive;
|
||||
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> ParentCommand { 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!;
|
||||
|
||||
#endregion Commands
|
||||
@@ -82,7 +86,9 @@ public class MainWindowViewModel : ViewModelBase
|
||||
|
||||
// commands
|
||||
ConfigureOpenDirectoryCommand();
|
||||
ConfigureOpenDirectoryContextCommand();
|
||||
ConfigureDownloadFileCommand(kubernetesService);
|
||||
ConfigureDownloadFileContextCommand(kubernetesService);
|
||||
ConfigureRefreshCommand(kubernetesService);
|
||||
ConfigureDownloadLogCommand(kubernetesService);
|
||||
ConfigureParentDirectoryCommand();
|
||||
@@ -168,7 +174,7 @@ public class MainWindowViewModel : ViewModelBase
|
||||
|
||||
this.WhenAnyValue(x => x.Containers)
|
||||
.Throttle(new TimeSpan(10))
|
||||
.Where(x => !x.IsNullOrEmpty())
|
||||
.Where(x => x != null && x.Any())
|
||||
.ObserveOn(RxApp.MainThreadScheduler)
|
||||
.Subscribe(x => SelectedContainer = x?.FirstOrDefault());
|
||||
}
|
||||
@@ -296,9 +302,33 @@ public class MainWindowViewModel : ViewModelBase
|
||||
.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)
|
||||
{
|
||||
_lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf('\\'));
|
||||
_lastDirectory = saveFileName.Substring(0, saveFileName.LastIndexOf(Path.DirectorySeparatorChar));
|
||||
}
|
||||
|
||||
private void ConfigureOpenDirectoryCommand()
|
||||
@@ -320,6 +350,17 @@ public class MainWindowViewModel : ViewModelBase
|
||||
.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
|
||||
|
||||
#region Get Data
|
||||
|
||||
@@ -151,6 +151,18 @@
|
||||
<DataGridTemplateColumn.CellTemplate>
|
||||
<DataTemplate DataType="models:FileInformation">
|
||||
<Border Background="Transparent">
|
||||
<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>
|
||||
<EventTriggerBehavior EventName="DoubleTapped">
|
||||
|
||||
@@ -18,9 +18,11 @@ class Build : NukeBuild
|
||||
AbsolutePath OutputDirectory => RootDirectory / "output";
|
||||
AbsolutePath WinOutputDirectory => OutputDirectory / "win";
|
||||
AbsolutePath LinuxOutputDirectory => OutputDirectory / "linux";
|
||||
AbsolutePath OsxOutputDirectory => OutputDirectory / "osx";
|
||||
|
||||
AbsolutePath WinZip => OutputDirectory / $"K8sFileBrowser_{Version}.zip";
|
||||
AbsolutePath LinuxGz => OutputDirectory / $"K8sFileBrowser_{Version}.tgz";
|
||||
AbsolutePath OsxGz => OutputDirectory / $"K8sFileBrowser_OSX_{Version}.tgz";
|
||||
|
||||
AbsolutePath ProjectFile => SourceDirectory / "K8sFileBrowser.csproj";
|
||||
|
||||
@@ -44,11 +46,11 @@ class Build : NukeBuild
|
||||
.SetProject(ProjectFile)
|
||||
.SetConfiguration(Configuration)
|
||||
.SetOutput(WinOutputDirectory)
|
||||
.SetSelfContained(true)
|
||||
.EnableSelfContained()
|
||||
.SetFramework("net7.0")
|
||||
.SetRuntime("win-x64")
|
||||
.SetPublishSingleFile(true)
|
||||
.SetPublishReadyToRun(true)
|
||||
.EnablePublishSingleFile()
|
||||
.EnablePublishReadyToRun()
|
||||
.SetAuthors("Andreas Billmann")
|
||||
.SetCopyright("Copyright (c) 2023")
|
||||
.SetVersion(Version)
|
||||
@@ -70,11 +72,11 @@ class Build : NukeBuild
|
||||
.SetProject(ProjectFile)
|
||||
.SetConfiguration(Configuration)
|
||||
.SetOutput(LinuxOutputDirectory)
|
||||
.SetSelfContained(true)
|
||||
.EnableSelfContained()
|
||||
.SetFramework("net7.0")
|
||||
.SetRuntime("linux-x64")
|
||||
.SetPublishSingleFile(true)
|
||||
.SetPublishReadyToRun(true)
|
||||
.EnablePublishSingleFile()
|
||||
.EnablePublishReadyToRun()
|
||||
.SetAuthors("Andreas Billmann")
|
||||
.SetCopyright("Copyright (c) 2023")
|
||||
.SetVersion(Version)
|
||||
@@ -87,8 +89,33 @@ class Build : NukeBuild
|
||||
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 => _ => _
|
||||
.DependsOn(PublishWin, PublishLinux)
|
||||
.DependsOn(PublishWin, PublishLinux, PublishOsx)
|
||||
.Executes(() =>
|
||||
{
|
||||
});
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Nuke.Common" Version="7.0.2" />
|
||||
<PackageReference Include="Nuke.Common" Version="9.0.4" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
<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/=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_002ECSharpKeepExistingMigration/@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_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_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