Révision partielle de formations EOLE
This commit is contained in:
35
content/outils/scm/git/exercices/exercice_10/steps.tex
Normal file
35
content/outils/scm/git/exercices/exercice_10/steps.tex
Normal file
@ -0,0 +1,35 @@
|
||||
\begin{frame}
|
||||
\frametitle{Packaging debian}
|
||||
\framesubtitle{buildpackage}
|
||||
buildpackage regroupe les outils simplifiant le packaging debian basé sur des sources maintenues en dépôts git.
|
||||
|
||||
\commande{apt-get install git-buildpackage}
|
||||
% contenu (pas trop long) de la diapositive
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{Packaging debian}
|
||||
\framesubtitle{patchs}
|
||||
gbp-pq est la commande permettant de faire correspondre les commit d'une branche aux patchs d'un paquet.
|
||||
|
||||
Depuis la branche de packaging :
|
||||
\commande{gbp-pq import}
|
||||
|
||||
Après modification du code et organisation en commit :
|
||||
\commande{gbp-pq export}
|
||||
% contenu (pas trop long) de la diapositive
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{Packaging debian}
|
||||
\framesubtitle{changelog}
|
||||
git dch permet d'automatiser l'écriture du changelog en se basant sur les commit.
|
||||
|
||||
\commande{git dch}
|
||||
% contenu (pas trop long) de la diapositive
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{Packaging debian}
|
||||
\framesubtitle{description du paquet}
|
||||
Finalement, git buildpackage produit les fichiers nécessaires à la construction du paquet : .dsc, archive des sources, etc.
|
||||
\commande{apt-get install git-buildpackage}
|
||||
% contenu (pas trop long) de la diapositive
|
||||
\end{frame}
|
Reference in New Issue
Block a user