Quali artefatti salvare per una build rilasciata?
Domanda
Quindi ora so cosa risparmiare dalle build notturne . Che dire di quando do qualcosa ai clienti?
Ad esempio, probabilmente voglio salvare le informazioni di debug (ad esempio PDB).
Cos'altro?
Altri suggerimenti
- Informazioni sulla versione del compilatore e della libreria (potrebbe non far parte del registro di build). Qualcun altro ha menzionato tutti i file binari.
- File mappa linker (a volte può aiutare il debug remoto di un problema).
- Eseguibile non spogliato (se su un sistema Unix lo si spoglia dell'eseguibile prima di renderlo disponibile ai client).
Per le versioni dell'SDK includiamo:
- PDB e XML per le librerie (impacchettato con l'ultima istantanea degli esempi)
- Istantanea in pacchetto di fonti da SVN (solo perché possiamo)
- Link alla documentazione online (i documenti vengono generati automaticamente dalla fonte)
I messaggi di traccia non devono necessariamente essere generati per impostazione predefinita, ma la possibilità di abilitarli può essere molto utile.
Risultati e informazioni generate dagli ATP eseguiti sulla build (probabilmente come parte del processo di compilazione).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow