57 lines
4.0 KiB
Markdown
57 lines
4.0 KiB
Markdown
---
|
|
issueRef: "#219"
|
|
version: 12
|
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
|
updatedAt: 1787224101407
|
|
---
|
|
## Build AppImage 2026-08-15
|
|
- Demande: rebuild de l'AppImage Linux après le fix Git Graph des tags annotés (#218).
|
|
- Workflow utilisé: skill `build-appimage`.
|
|
- Tag de build posé localement avant build par Git: `v0.14.0`.
|
|
- Commit buildé: `d9172a1` sur `develop`.
|
|
- Message du tag: `AppImage build 2026-08-15 on develop (d9172a17) — affichage tags annotés Git Graph #218 + bookkeeping`.
|
|
- Aucun push demandé/effectué.
|
|
|
|
## Exécution
|
|
- Frontend: `npm --prefix frontend run build` => OK
|
|
- Bundle Tauri AppImage: `CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage` depuis `crates/app-tauri/` => OK
|
|
|
|
## Artefact produit
|
|
- `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`
|
|
|
|
## Rappel opérationnel
|
|
- Remplacement de l'AppImage installée et relance d'IdeA non effectués volontairement: opération manuelle pour éviter de tuer l'orchestrateur/session en cours.
|
|
|
|
## Build AppImage 2026-08-17
|
|
- Demande: rebuild de l'AppImage Linux après le ticket mobile custom CLI #224.
|
|
- Workflow utilisé: skill `build-appimage`.
|
|
- Commit buildé: `b25c17c0` sur `develop`.
|
|
- Premier essai du bundle Tauri avec `CARGO_HOME=/tmp/idea-cargo-home` => ECHEC environnemental, `/tmp` saturé (`No space left on device`, `database or disk is full`).
|
|
- Contournement appliqué: relance réussie avec `CARGO_HOME=/home/anthony/Documents/Projects/IdeA/.appimage-build/cargo-home` tout en conservant `APPIMAGE_EXTRACT_AND_RUN=1` et `NO_STRIP=1`.
|
|
- Tag de build posé localement par Git apres build: `v0.15.0`.
|
|
- Message du tag: `AppImage build 2026-08-17 on develop (b25c17c0) — passage en custom CLI sur version téléphone #224 + bookkeeping`.
|
|
- Aucun push demandé/effectué.
|
|
|
|
## Exécution 2026-08-17
|
|
- Frontend: `npm --prefix frontend run build` => OK
|
|
- Bundle Tauri essai 1: `CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage` depuis `crates/app-tauri/` => ECHEC faute d'espace dans `/tmp`
|
|
- Vérification espace: `df -h /tmp /home/anthony/Documents/Projects/IdeA` => `/tmp` à 100%, volume projet avec marge
|
|
- Bundle Tauri essai 2: `CARGO_HOME=/home/anthony/Documents/Projects/IdeA/.appimage-build/cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage` depuis `crates/app-tauri/` => OK
|
|
|
|
## Artefact produit 2026-08-17
|
|
- `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`
|
|
|
|
## Rappel opérationnel 2026-08-17
|
|
- Remplacement de l'AppImage installée et relance d'IdeA non effectués volontairement: opération manuelle pour éviter de tuer l'orchestrateur/session en cours.
|
|
|
|
## Build AppImage 2026-08-20
|
|
- Demande: rebuild de l'AppImage Linux après le merge local du fix #224 sur la custom CLI web téléphone.
|
|
- Workflow utilisé: skill `build-appimage`.
|
|
- Frontend: `npm --prefix frontend run build` => OK.
|
|
- Bundle Tauri AppImage: relancé directement avec `CARGO_HOME=/home/anthony/Documents/Projects/IdeA/.appimage-build/cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage` depuis `crates/app-tauri/` pour éviter la rechute connue sur `/tmp` saturé => OK.
|
|
- Commit buildé: `bd9f2cb` sur `develop`.
|
|
- Artefact produit: `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
|
|
- Tag Git local posé par Git apres build: `v0.16.0`.
|
|
- Message du tag: `AppImage build 2026-08-20 on develop (bd9f2cb) — runtime node introuvable custom CLI téléphone #224 (QA verte)`.
|
|
- Aucun push demandé/effectué; vérification Git: le tag reste strictement local.
|
|
- Remplacement de l'AppImage installée et relance d'IdeA non effectués volontairement: opération manuelle pour ne pas tuer l'orchestrateur/session en cours. |