feat: add Windows hardware inventory collector and NetBox sync
Build Windows agent / build (win-arm64) (push) Has been cancelled
Build Windows agent / build (win-x64) (push) Has been cancelled

feat: add self-contained Windows build and Intune deployment scripts
docs: document configuration, permissions, and deployment
ci: build x64 and arm64 agent artifacts
This commit is contained in:
2026-07-21 13:25:51 +02:00
commit 3119af1784
13 changed files with 443 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
param(
[ValidateSet('win-x64', 'win-arm64')][string]$Runtime = 'win-x64',
[string]$Configuration = 'Release'
)
$ErrorActionPreference = 'Stop'
$projectRoot = Split-Path $PSScriptRoot -Parent
$output = Join-Path $projectRoot "dist\$Runtime"
dotnet publish (Join-Path $projectRoot 'NetBoxAgent.csproj') `
-c $Configuration -r $Runtime --self-contained true `
-p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true `
-p:DebugType=None -p:DebugSymbols=false -o $output
Write-Host "Erstellt: $output\agent.exe"