From ac62c5476d153bfe67955e755b25468a4956de40 Mon Sep 17 00:00:00 2001 From: Simon Daniel Streich Date: Wed, 21 Oct 2026 13:05:34 +0200 Subject: [PATCH] =?UTF-8?q?Anpassung=20des=20Install-Scripts=20+=20Readme?= =?UTF-8?q?=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 12 ++++++++++++ scripts/install.ps1 | 8 ++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..99686d0 --- /dev/null +++ b/readme.md @@ -0,0 +1,12 @@ +# Scoop Medelexis AG - Intern + +Damit die PowerShell-Scripte ausgeführt werden können, muss im Terminal-Fenster zuerst `Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass` eingegeben und ausgeführt werden. + +**Scripts:** + +* Install -> installiert Scoop und fügt die Buckets extras und medelexis hinzu +* update-bucket -> Migriert bestehende Buckets und Pakete auf medelexis *(kann mehrfach ausgeführt werden) + (ohne -Apply wird nur ein Probelauf durchgeführt. Wenn das Update angewendet werden soll, muss "update-bucket.ps1 -Apply" verwendet werden.)* +* setup-auto-update -> Richtet eine tägliche Scoop-Update-Aufgabe ein, repariert oder entfernt sie. + +Andere Scripts sind System-Scripts und nicht für manuelle Ausführung gedacht. diff --git a/scripts/install.ps1 b/scripts/install.ps1 index 8e639f1..b7ea76b 100644 --- a/scripts/install.ps1 +++ b/scripts/install.ps1 @@ -29,12 +29,12 @@ else { } # 3. BUCKET CHECKS -if ($bucketList -match "elexis") { - Write-Host "elexis Bucket ist bereits vorhanden." -ForegroundColor White +if ($bucketList -match '(?m)^\s*medelexis\s') { + Write-Host "Medelexis-Bucket ist bereits vorhanden." -ForegroundColor White } else { - scoop bucket add elexis https://gitea.medelexis.ch/public/scoop - Write-Host "elexis Bucket hinzugefügt." -ForegroundColor Green + scoop bucket add medelexis https://gitea.medelexis.ch/public/scoop + Write-Host "Medelexis-Bucket hinzugefügt." -ForegroundColor Green } if ($bucketList -match "extras") {