1.5 KiB
1.5 KiB
issueRef, version, updatedBy, updatedAt
| issueRef | version | updatedBy | updatedAt | ||||
|---|---|---|---|---|---|---|---|
| #298 | 4 |
|
1788980807273 |
Ticket #298 - Rebuild AppImage avec tag de version
Demande
- Ajouter au contexte projet la convention suivante : chaque rebuild AppImage doit avoir un commit dedie et un tag Git
vx.y.zsur ce commit. - Incrementation :
xpour un rebuild commite surmaster,ypour un rebuild commite surdevelop,zpour un rebuild commite sur une branche issue dedevelop. - Rebuild l'AppImage.
Etat
- Contexte projet global mis a jour par Main avec la convention de tag.
- Workflow
build-appimagecharge et applique.
Rebuild AppImage
Commandes executees depuis /home/anthony/Documents/Projects/IdeA :
npm --prefix frontend run build
Resultat : OK (tsc --noEmit && vite build, 515 modules transformed).
Commande executee depuis /home/anthony/Documents/Projects/IdeA/crates/app-tauri :
mkdir -p /tmp/idea-cargo-home && CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage
Resultat : OK.
Artefact produit : /home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage.
A faire par Git
- Creer le commit dedie au rebuild/contexte/ticket selon perimetre pertinent.
- Ajouter le tag Git
vx.y.zsur le commit de rebuild, en incrementantycar le rebuild est surdevelop. - Aucun push sans validation utilisateur explicite.