IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

gbp-buildpackage - Online nel cloud

Esegui gbp-buildpackage nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando gbp-buildpackage che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


gbp-buildpackage - Crea pacchetti Debian da un repository Git

SINOSSI


gbp pacchetto di build [ --git-[no-]ignora-nuovo ] [ --git-tag ] [ --git-verboso ] [ --idiota-
colore=[auto|acceso|spento] ] [ --git-schema-colori=COMBINAZIONE DI COLORI ] [ --git-notifica=[auto|acceso|spento] ] [
--git-ramo-a monte=ALBERINO ] [ --git-debian-branch=FILIALE_NOME ] [ --git-ignore-ramo
] [ --git-[no-]sottomoduli ] [ --git builder=BUILD_CMD ] [ --git-pulitore=PULIRE_CMD ] [
--git-[no-]pbuilder ] [ --git-[no-]qemubuilder ] [ --git-dist=DISTRIBUZIONE ] [ --git-arch=ARCH ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-opzioni=OPZIONI_PBUILDER ] [
--git-[no-]tag-sign ] [ --git-keyid=ID CHIAVE GPG ] [ --git-posttag=COMANDO ] [ --idiota-
post-costruzione=COMANDO ] [ --git-postexport=COMANDO ] [ --git-prebuild=COMANDO ] [
--git-[no-]ganci ] [ --git-debian-tag=formato-tag ] [ --git-upstream-tag=formato-tag ] [
--git-debian-tag-msg=tag-msg-formato ] [ --git-force-crea ] [ --git-no-crea-orig ] [
--git-albero-a monte=[TAG|RAMO|ALBERO] ] [ --git-tarball-dir=DIRECTORY ] [ --idiota-
compressione=TIPO ] [ --git-compressione-livello=LIVELLO ] [ --git-dir-esportazione=DIRECTORY ] [
--git-export=ALBERINO ] [ --git-[no-]pristine-tar ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-non-eliminare ] [ --git-tag-solo ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

DESCRIZIONE


gbp pacchetto di build è usato per compilare i sorgenti Debian e i pacchetti .deb da un repository Git.

gbp pacchetto di build sarà, nell'ordine:

· Verificare che venga eseguito dalla posizione corretta.

· Verificare che il repository non contenga modifiche all'origine non salvate.

· Verificare che venga eseguito dal ramo corretto.

· (Facoltativamente) eseguire un comando pulito specificato con --git-pulitore.

· (Facoltativamente) esportare l'albero di origine in un'area di creazione separata.

· Costruisci un tarball originale se non esiste. Facoltativamente utilizzando pristine-tar.

· (Facoltativamente) chiamare un hook pre build.

· Chiamata decostruire(1) o Cowbuilder (tramite --git-pbuilder) o l'applicazione specificata tramite
--git builder passando lungo tutti gli argomenti dati a gbp pacchetto di build sulla riga di comando
che non iniziano con --git-.

· (Facoltativamente) contrassegnare l'albero dopo una compilazione riuscita.

· (Facoltativamente) chiamare un hook post build, ad esempio per eseguire lintian.

· (Facoltativamente) chiama un post tag hook, ad esempio per inviare i risultati a un repository remoto
dopo aver creato il tag.

VERSIONI


Tutte le opzioni sono precedute da idiota- distinguere le opzioni per gbp pacchetto di build da
opzioni passate a BUILD_CMD:

--git-[no-]ignora-nuovo
Non interrompere se ci sono modifiche non confermate nell'albero dei sorgenti o nell'attuale
il ramo non corrisponde a RAMO DEBIAN.

--git-tag
Aggiungi un tag git dopo una build di successo. Questa è un'opzione solo da riga di comando che
non può essere specificato tramite gbp.conf.

--git builder=BUILD_CMD
Usa il BUILD_CMD invece di decostruire -i -I.

--git-pulitore=PULIRE_CMD
Usa il PULIRE_CMD invece di decostruire cavedano.

--git-pbuilder
Crea pacchetto usando git-pbuilder. Nota che questo sovrascrive qualsiasi --git builder ed
--git-pulitore opzioni.

--git-qemubuilder
Crea pacchetto usando git-pbuilder con qemucostruttore. Nota che questo sovrascrive qualsiasi
--git builder ed --git-pulitore opzioni.

--git-dist=DISTRIBUZIONE
Costruisci per la distribuzione DISTRIBUZIONE quando si utilizza --git-pbuilder. Se non impostato, crea per il
distribuzione instabile. Il valore speciale DIP14 imposterà la distribuzione su build
per dal nome della filiale. Ad esempio, se stai avviando la build da un ramo denominato
debian/wheezy-backports la distribuzione è impostata su wheezy-backport. Se il ramo
è chiamato a valle/sid la distribuzione sarebbe impostata su downstream_sid.

--git-arch=ARCH
Costruisci per l'architettura ARCH quando si utilizza --git-pbuilder. Se non è impostata nessuna architettura è
passato a git-pbuilder.

--git-pbuilder-autoconf
Se provare a configurare automaticamente git-pbuilder o fare affidamento sulle impostazioni in
.pbuilderrc. Vedi il git-pbuilder pagina man per i dettagli.

--git-pbuilder-opzioni
Opzioni da passare a pbuilder

--git-verboso
esecuzione verbosa

--git-colore=[auto|acceso|spento]
Se utilizzare l'output colorato.

--git-notifica=[auto|acceso|spento]
Se inviare una notifica desktop dopo la compilazione.

--git-schema-colori=COMBINAZIONE DI COLORI
Colori da utilizzare nell'output (quando il colore è abilitato). Il formato per COLOR_SCHEME è
' : : : '. Sono accettati valori numerici e nomi di colori,
i campi vuoti implicano il colore predefinito. Ad esempio --git-color-scheme='cyan:34::'
mostrerebbe i messaggi di debug in ciano, i messaggi info in blu e altri messaggi in
default (cioè messaggi di avviso e di errore in rosso).

--git-ramo-a monte=FILIALE_NOME
Ramo per costruire il tarball originale da if --git-upstream-albero è impostato su FILIALE.
L'impostazione predefinita è a monte.

--git-debian-branch=FILIALE_NOME
Se non sei su questo ramo quando invochi gbp pacchetto di build fallirà. Predefinito
is Mastercard. Questo viene fatto per assicurarti di non rilasciare accidentalmente da un argomento
ramo. Non essere su questo ramo verrà ignorato durante l'utilizzo --git-ignore-nuovo.

--git-ignore-ramo
Non controllare se il ramo corrente corrisponde RAMO DEBIAN.

--git-[no-]tag-sign
GPG firma tutti i tag creati.

--git-[no-]sottomoduli
Includere i sottomoduli git nel tarball orig.

--git-keyid=ID CHIAVE GPG
Usa questo keyid per i tag di firma gpg.

--git-posttag=COMANDO
Eseguire COMANDO dopo aver taggato una nuova versione.

Le variabili di ambiente esportate sono: GBP_TAG (il nome del tag generato),
GBP_BANCA (il ramo da cui è stato creato il pacchetto) e GBP_SHA1 (lo sha1 del
commit il tag è stato creato in).

--git-postbuild=COMANDO
Eseguire COMANDO dopo la costruzione di successo.

Le variabili di ambiente esportate sono: GBP_CHANGES_FILE (il nome del generato
file modifiche), GBP_BUILD_DIR (la directory di costruzione).

--git-postexport=COMANDO
Eseguire COMANDO dopo aver esportato l'albero dei sorgenti - valido solo se --git-export-dir
è stato specificato.

Le variabili di ambiente esportate sono: GBP_GIT_DIR (il repository in cui si trova il pacchetto
essere costruito da), EUR_TMP_DIR (la directory temporanea dove sono stati i sorgenti
inizialmente esportato).

--git-prebuild=COMANDO
Eseguire COMANDO dalla directory build prima di chiamare decostruire o l'applicazione
specificato tramite --git builder.

Le variabili di ambiente esportate sono: GBP_GIT_DIR (il repository in cui si trova il pacchetto
essere costruito da), GBP_BUILD_DIR (la directory di costruzione).

--git-[no-]ganci
Abilita l'esecuzione di tutti gli hook (cleaner, postexport, prebuild, postbuild e posttag).
Notare la --git builder comando non è influenzato da questa opzione.

--git-debian-tag=TAG-FORMATO
Usa questo formato di tag quando tagghi le versioni di Debian, il valore predefinito è debian/%(versione)s.

--git-upstream-tag=TAG-FORMATO
Usa questo formato di tag quando cerchi tag di versioni upstream, il valore predefinito è
upstream/%(versione)s.

--git-debian-tag-msg=tag-msg-formato
Usa questo formato di messaggio di tag quando firmi le versioni di Debian, il valore predefinito è %(conf.)s Debian
rilasciare %(versione)s

--git-force-crea
Forza la creazione di un tarball originale (sovrascrivendone uno preesistente se presente).

--git-no-crea-orig
Non provare a creare alcun tarball originale.

--git-overlay
Estrai il tarball originale da tarball-dir quando si utilizza il dir-esportazione opzione (in analogia
per unireConUpstream in svn-bp). Rimuovere anche debian/ se contenuto nell'upstream
tarball in caso di formati sorgente 2.0 e 3.0.

--git-dir-esportazione=DIRECTORY
Esporta l'intestazione del ramo corrente (o l'oggetto treeish dato tramite --git-export a
DIRECTORY prima di costruire.

--git-export=ALBERINO
Invece di esportare la testa del ramo corrente, esporta l'oggetto treeish ALBERINO.
Il nome speciale INDICE esporta l'indice corrente mentre il nome speciale WC
esporta la copia di lavoro corrente così com'è.

--git-albero-a monte=[TAG|RAMO|ALBERO]
Come trovare i sorgenti upstream utilizzati per generare il tarball. TAG (il predefinito)
guarda un tag corrispondente alla versione nel changelog. FILIALE in maniera dettagliata il
ramo a monte dato tramite il --git-upstream-ramo opzione. Altri valori sono
interpretati come alberi.

Questo non ha alcun effetto se --git-pristine-tar viene usato.

--git-tarball-dir=DIRECTORY
Cerca tarball originali in DIRECTORY invece di generarli.

--git-compressione=TIPO
Specifica il tipo di compressione del tarball upstream. Questo sarà usato per localizzare e
costruire il tarball upstream se necessario. L'impostazione predefinita è auto che deriva la
tipo di compressione dal ramo pristine-tar se disponibile e ritorna a gzip
altrimenti. Altre opzioni sono gzip, bzip2, lzma ed xz.

--git-compressione-livello=LIVELLO
Specifica il livello di compressione del tarball upstream se deve essere un tarball upstream
costruito.

--git[-no]-eliminazione
Elimina (rimuovi) la directory di compilazione temporanea dopo la compilazione.

--git-non-eliminare
Deprecato, usa invece --git-no-purge. Questa è un'opzione solo da riga di comando che
non può essere specificato tramite gbp.conf.

--git-tag-solo
Non costruire, solo taggare ed eseguire hook post-tag. Questa è un'opzione solo da riga di comando
che non può essere specificato tramite gbp.conf.

--git-retag
Non fallire le operazioni sui tag se esiste già un tag con la stessa versione. Questo è un
opzione solo riga di comando che non può essere specificata tramite gbp.conf.

--git-pristine-tar
Usa pristine-tar durante la generazione del tarball upstream se non esiste.

--git-pristine-tar-commit
Invia il delta pristine-tar al ramo pristine-tar se è stato creato un nuovo tarball
generato e i dati pristine-tar non sono già lì.

ESEMPI


Costruisci un pacchetto Debian usando git-pbuilder che a sua volta invoca costruttore di mucche. istruire
cowbuilder da costruire all'interno di un chroot Wheezy per i386.

gbp pacchetto di build --git-pbuilder --git-arch=i386 --git-dist=wheezy

Si noti che quanto sopra ha bisogno di a costruttore di mucche già chroot. Questo può essere creato utilizzando:

DIST=ARCH affannoso=i386 git-pbuilder creare

CONFIGURAZIONE FILE


Alcuni gbp.conf i file vengono analizzati per impostare i valori predefiniti per gli argomenti della riga di comando sopra.
Vedere la gbp.conf(5)> pagina man per i dettagli.

Tutte le opzioni nei file di configurazione devono essere specificate senza il prefisso 'git-'. Quindi, ad es
--git-debian-ramo=debian/side diventa in gbp.conf:

[pacchetto di compilazione]
dir-debian = debian/sid

Usa gbp-buildpackage online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

  • 1
    Aarch64-Linux-GNU-GNATBIND
    Aarch64-Linux-GNU-GNATBIND
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilità per
    recuperare le informazioni sul kernel inattivo della cpu
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: Uno strumento
    che stampa p...
    Eseguire cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilità per impostare cpu
    opzioni del kernel specifiche per lo stato inattivo
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: The
    cpupower inattivo-se...
    Eseguire cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifica/stampa i file dell'utente
    percorso di ricerca mapset corrente. Colpisce il
    l'accesso dell'utente ai dati esistenti ai sensi del
    altri mapset nella posizione corrente. ...
    Eseguire g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Stampa un messaggio, avviso,
    informazioni sullo stato di avanzamento o errore irreversibile nel file
    Modo ERBA. Questo modulo dovrebbe essere utilizzato in
    script per i messaggi forniti all'utente.
    CHIAVE...
    Esegui g.messagegrass
  • Di Più "

Ad