Commit 7f1868c9 authored by Elena Grandi's avatar Elena Grandi
Browse files

Using gbp to build packages

parent 4b593f65
......@@ -98,9 +98,10 @@ Cowbuilder
distribuzioni diverse da quelle in uso (ad esempio buildare per
jessie o stretch su un sistema buster)
Oltre a quanto indicato sopra, installare cowbuilder e pbuilder::
Oltre a quanto indicato sopra, installare ``cowbuilder``, ``pbuilder`` e
``git-buildpackage``::
# apt install pbuilder cowbuilder
# apt install pbuilder cowbuilder git-buildpackage
ed assicurarsi che l'utente che si vuole usare per lanciare le build
faccia parte del gruppo ``sudo``.
......@@ -310,6 +311,21 @@ necessario prevedere l'inclusione della tarball sorgente con l'opzione
Generalmente questo avviene in automatico, senza bisogno di
preoccuparsi di chi faccia cosa.
Build con git-buildpackage
^^^^^^^^^^^^^^^^^^^^^^^^^^
In alternativa all'uso diretto di ``pdebuild``, ma solo per i progetti
il cui repository lo supporti tramite l'uso di un branch separato per la
pacchettizzazione, è possibile usare ``git-buildpackage`` (o ``gbp``):
oltre ad effettuare la build in una chroot minimale questo si assicura
anche che non ci siano differenze tra quanto committato (localmente) e
quanto viene usato per la build.
Il comando da usare nel caso generale è::
gbp buildpackage --git-pbuilder --git-debian-branch=fuss/master \
--git-dist=fuss-buster --git-no-pristine-tar
Test
----
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment