Parcourir la source

fixing script not beeing in client package

Medowar il y a 1 mois
Parent
commit
938a0e1c29

+ 1 - 1
admin/releases.php

@@ -115,7 +115,7 @@ manageRenderHeader("Releases", $messages, $errors);
 <h2>Veröffentlichte Releases</h2>
 
 <?php if ($releases === []): ?>
-    <p class="empty">Noch keine Releases vorhanden. Paket mit <code>scripts/create-release-zip.sh</code> bauen und hier hochladen.</p>
+    <p class="empty">Noch keine Releases vorhanden. Paket mit dem Build-Skript aus dem Client-Paket (<code>scripts/create-release-zip.sh</code>) bauen und hier hochladen.</p>
 <?php else: ?>
     <div class="table-scroll">
         <table class="data-table">

+ 5 - 4
client-package/docs/06_UPDATE_PACKAGING.md

@@ -9,7 +9,7 @@ Paket richtig geschnitten sein.
 Relevante Dateien:
 
 - `manage-client/lib/updater.php` – Prüfung, Entpacken, Ausrollen
-- auf dem Server: `scripts/create-release-zip.sh` – fertiges Build-Skript
+- in diesem Paket: `scripts/create-release-zip.sh` – fertiges Build-Skript
 
 ## Aufbau des Pakets
 
@@ -63,9 +63,10 @@ weiterhin die alte Version und bietet dasselbe Update erneut an.
 
 ## Build mit dem mitgelieferten Skript
 
-Auf dem Manage-Server liegt `scripts/create-release-zip.sh`. Es wird einmal pro
-Projekt am Kopf angepasst (Produktname, Versionsdatei, Ausschlüsse) und dann im
-Projektverzeichnis aufgerufen:
+Dieses Paket enthält `scripts/create-release-zip.sh`. Das Skript wird nach
+`scripts/` des Projekts kopiert, einmal pro Projekt am Kopf angepasst
+(Produktname, Versionsdatei, Ausschlüsse) und dann im Projektverzeichnis
+aufgerufen:
 
 ```bash
 ./scripts/create-release-zip.sh v1.3.0

+ 2 - 2
scripts/create-release-zip.sh → client-package/scripts/create-release-zip.sh

@@ -5,8 +5,8 @@
 # The product name, the version file and the exclude list are variables at the
 # top instead of hardcoded paths.
 #
-# Copy this script into the project it builds, adjust the CONFIGURATION block,
-# and run it from the project root:
+# It ships with the manage client package. Copy it into `scripts/` of the project
+# it builds, adjust the CONFIGURATION block, and run it from the project root:
 #
 #     ./scripts/create-release-zip.sh v1.3.0
 #

+ 3 - 3
docs/RELEASING.md

@@ -9,9 +9,9 @@ Ablauf: bauen → hochladen → als aktuell setzen → Instanzen holen es ab.
 
 ## 1. Paket bauen
 
-`scripts/create-release-zip.sh` ist die Vorlage. Sie wird einmal pro Projekt
-angepasst (Produktname, Versionsdatei, Ausschlussliste), ins Projekt kopiert und
-dort aufgerufen:
+`client-package/scripts/create-release-zip.sh` ist die Vorlage. Sie wird mit dem
+Client-Paket ausgeliefert, einmal pro Projekt angepasst (Produktname,
+Versionsdatei, Ausschlussliste), ins Projekt kopiert und dort aufgerufen:
 
 ```bash
 ./scripts/create-release-zip.sh v1.3.0