refactor: install_servers_and_pi_coder_extension.sh → deploy-pi-config.sh
Das Skript installiert keine Server, sondern deployt Konfigurationsdateien (Extension, models.json, settings.json) nach ~/.pi/agent/. Der neue Name beschreibt das korrekt und passt zum verb-noun.sh-Muster der anderen Skripte. Alle Referenzen in README, BEDIENUNGSANLEITUNG und Tests aktualisiert. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
9b97c9a3ee
commit
9456863419
4 changed files with 5 additions and 5 deletions
|
|
@ -944,7 +944,7 @@ Falls der Judge wiederholt Concerns findet, die du akzeptierst:
|
||||||
**Lösung:**
|
**Lösung:**
|
||||||
```bash
|
```bash
|
||||||
cd ~/pi_coder
|
cd ~/pi_coder
|
||||||
./install_servers_and_pi_coder_extension.sh
|
./deploy-pi-config.sh
|
||||||
# Dann /reload in pi agent
|
# Dann /reload in pi agent
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,7 @@ git clone https://kitux.de/forgejo/dschlueter/pi_coder.git ~/pi_coder
|
||||||
cd ~/pi_coder
|
cd ~/pi_coder
|
||||||
|
|
||||||
# 2. Extension, Modell-Config und settings.json nach ~/.pi/agent/ deployen
|
# 2. Extension, Modell-Config und settings.json nach ~/.pi/agent/ deployen
|
||||||
./install_servers_and_pi_coder_extension.sh
|
./deploy-pi-config.sh
|
||||||
|
|
||||||
# 3. pi agent neu laden (in der pi-Oberfläche)
|
# 3. pi agent neu laden (in der pi-Oberfläche)
|
||||||
# /reload
|
# /reload
|
||||||
|
|
@ -95,7 +95,7 @@ kopiert dann `settings.json` aus dem Repo. Damit ist der korrekte Default-Provid
|
||||||
|
|
||||||
Nach späteren Änderungen an `pi-coder-judge-extension.ts` oder `models.json`:
|
Nach späteren Änderungen an `pi-coder-judge-extension.ts` oder `models.json`:
|
||||||
```bash
|
```bash
|
||||||
./install_servers_and_pi_coder_extension.sh # kopiert nach ~/.pi/agent/
|
./deploy-pi-config.sh # kopiert nach ~/.pi/agent/
|
||||||
# dann /reload in pi agent
|
# dann /reload in pi agent
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -256,7 +256,7 @@ und Extension-Guards gegen Regressionen.
|
||||||
| `start-coding-server.sh` | Single-Server starten (Port 8001, Coder + Judge) |
|
| `start-coding-server.sh` | Single-Server starten (Port 8001, Coder + Judge) |
|
||||||
| `stop-coding-server.sh` | Container stoppen |
|
| `stop-coding-server.sh` | Container stoppen |
|
||||||
| `status-coding-server.sh` | Laufstatus anzeigen |
|
| `status-coding-server.sh` | Laufstatus anzeigen |
|
||||||
| `install_servers_and_pi_coder_extension.sh` | Extension + models.json + settings.json nach `~/.pi/agent/` deployen |
|
| `deploy-pi-config.sh` | Extension + models.json + settings.json nach `~/.pi/agent/` deployen |
|
||||||
| `examples/` | Demo-Projekte (Python, Rust, Go, C, Bash, HTML/JS) für Live-Demos |
|
| `examples/` | Demo-Projekte (Python, Rust, Go, C, Bash, HTML/JS) für Live-Demos |
|
||||||
| `examples/restore-all.sh` | Examples nach Demo-Lauf in Ausgangszustand zurücksetzen |
|
| `examples/restore-all.sh` | Examples nach Demo-Lauf in Ausgangszustand zurücksetzen |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ test("status-coding-server.sh prüft den Single-Container", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
test("install-Skript deployt settings.json mit vorherigem Backup", () => {
|
test("install-Skript deployt settings.json mit vorherigem Backup", () => {
|
||||||
const s = readRepoFile("install_servers_and_pi_coder_extension.sh");
|
const s = readRepoFile("deploy-pi-config.sh");
|
||||||
assert.match(s, /settings\.json\.bak/, "muss settings.json vor dem Überschreiben sichern");
|
assert.match(s, /settings\.json\.bak/, "muss settings.json vor dem Überschreiben sichern");
|
||||||
assert.match(s, /cp "\$REPO\/settings\.json"/, "muss settings.json aus dem Repo deployen");
|
assert.match(s, /cp "\$REPO\/settings\.json"/, "muss settings.json aus dem Repo deployen");
|
||||||
assert.match(s, /cp "\$REPO\/models\.json"/);
|
assert.match(s, /cp "\$REPO\/models\.json"/);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue