AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

gbp-buildpackage - En ligne dans le Cloud

Exécutez gbp-buildpackage dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande gbp-buildpackage qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


gbp-buildpackage - Construire des paquets Debian à partir d'un référentiel Git

SYNOPSIS


gbp paquet de construction [ --git-[no-]ignore-new ] [ --git-tag ] [ --git-verbose ] [ --git-
couleur=[auto|activé|désactivé] ] [ --git-color-scheme=SCHÉMA DE COULEUR ] [ --git-notify=[auto|activé|désactivé] ] [
--git-upstream-branche=ARBORE ] [ --git-debian-branche=NOM DE LA FILIALE ] [ --git-ignore-branche
] [ --git-[no-]sous-modules ] [ --git-constructeur=CONSTRUIRE_CMD ] [ --git-cleaner=CLEAN_CMD ] [
--git-[non-]pbuilder ] [ --git-[non-]qemubuilder ] [ --git-dist=DISTRIBUTION ] [ --git-arch=CAMBRE ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPTIONS ] [
--git-[no-]sign-tags ] [ --git-keyid=GPG-KEYID ] [ --git-posttag=COMMAND ] [ --git-
post-construction=COMMAND ] [ --git-postexport=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[pas-]hooks ] [ --git-debian-tag=format de balise ] [ --git-upstream-tag=format de balise ] [
--git-debian-tag-msg=format-tag-msg ] [ --git-force-créer ] [ --git-no-create-orig ] [
--git-upstream-tree=[TAG|BRANCHE|TREEISH] ] [ --git-tarball-dir=ANNUAIRE ] [ --git-
compression=TYPE ] [ --git-compression-level=NIVEAU ] [ --git-export-dir=ANNUAIRE ] [
--git-export=ARBORE ] [ --git-[no-]primine-tar ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-dont-purge ] [ --git-tag-seulement ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ]

DESCRIPTION


gbp paquet de construction est utilisé pour construire des paquets source Debian et .deb à partir d'un référentiel Git.

gbp paquet de construction va, dans l'ordre :

· Vérifiez qu'il est exécuté à partir du bon emplacement.

· Vérifiez que le référentiel ne contient aucune modification de source non validée.

· Vérifiez qu'il est exécuté à partir de la branche appropriée.

· (Facultativement) exécutez une commande de nettoyage spécifiée avec --git-cleaner.

· (Facultativement) exportez l'arborescence source vers une zone de construction distincte.

· Construisez un tarball original s'il n'existe pas. En option, en utilisant pristine-tar.

· (Facultativement) appelez un hook de pré-construction.

· Appel reconstruire(1) ou Cowbuilder (via --git-pbuilder) ou l'application spécifiée via
--git-constructeur transmettre tous les arguments donnés à gbp paquet de construction sur la ligne de commande
qui ne commence pas par --git-.

· (Facultativement) marquez l'arbre après une construction réussie.

· (Facultativement) appelez un crochet de post-construction - par exemple pour exécuter lintian.

· (Facultativement) appelez un crochet de balise de publication - par exemple pour envoyer les résultats vers un référentiel distant
après avoir créé la balise.

OPTIONS


Toutes les options sont préfixées par git- distinguer les options de gbp paquet de construction de
options passées au CONSTRUIRE_CMD:

--git-[no-]ignore-new
Ne pas abandonner s'il y a des modifications non validées dans l'arborescence source ou dans le
la branche ne correspond pas à la DEBIAN-BRANCHE.

--git-tag
Ajoutez une balise git après une compilation réussie. Il s'agit d'une option de ligne de commande uniquement qui
ne peut pas être spécifié via gbp.conf.

--git-constructeur=CONSTRUIRE_CMD
Utilisez CONSTRUIRE_CMD au lieu de reconstruire -i -I.

--git-cleaner=CLEAN_CMD
Utilisez CLEAN_CMD au lieu de reconstruire espace extérieur plus propre,.

--git-pbuilder
Construire un package en utilisant git-pbuilder. Notez que cela écrase tout --git-constructeur ainsi que
--git-cleaner options.

--git-qemubuilder
Construire un package en utilisant git-pbuilder avec qemubuilder. Notez que cela écrase tout
--git-constructeur ainsi que --git-cleaner options.

--git-dist=DISTRIBUTION
Construire pour la distribution DISTRIBUTION lors de l'utilisation --git-pbuilder. Si non défini, build pour le
répartition instable. La valeur spéciale DEP14 définira la distribution à construire
pour du nom de la branche. C'est-à-dire si vous démarrez la construction à partir d'une branche nommée
debian/wheezy-backports la distribution est fixée à rétroportages sifflants. Si la succursale
est appelé en aval/sid la distribution serait fixée à aval_sid.

--git-arch=CAMBRE
Construire pour l'architecture CAMBRE lors de l'utilisation --git-pbuilder. Si non défini, aucune architecture n'est
transmis à git-pbuilder.

--git-pbuilder-autoconf
S'il faut essayer de configurer automatiquement git-pbuilder ou se fier aux paramètres de
.pbuilderrc. Voir le git-pbuilder page de manuel pour plus de détails.

--git-pbuilder-options
Options à transmettre à pbuilder

--git-verbose
exécution verbeuse

--git-color=[auto|activé|désactivé]
S'il faut utiliser la sortie couleur.

--git-notify=[auto|activé|désactivé]
S'il faut envoyer une notification de bureau après la construction.

--git-color-scheme=SCHÉMA DE COULEUR
Couleurs à utiliser en sortie (lorsque la couleur est activée). Le format de COLOR_SCHEME est
' : : : '. Les valeurs numériques et les noms de couleurs sont acceptés,
les champs vides impliquent la couleur par défaut. Par exemple --git-color-scheme='cyan:34 ::'
afficherait les messages de débogage en cyan, les messages d'information en bleu et d'autres messages en
par défaut (c'est-à-dire les messages d'avertissement et d'erreur en rouge).

--git-upstream-branche=NOM DE LA FILIALE
Branche à partir de laquelle construire l'archive d'origine si --git-upstream-tree est fixé à BRANCHE.
La valeur par défaut est en amont.

--git-debian-branche=NOM DE LA FILIALE
Si vous n'êtes pas sur cette branche lors de l'appel gbp paquet de construction ça va échouer. Défaut
is maître. Ceci est fait pour s'assurer que vous ne libérez pas accidentellement d'un sujet
branche. Ne pas être sur cette branche sera ignoré lors de l'utilisation --git-ignore-nouveau.

--git-ignore-branche
Ne pas vérifier si la branche actuelle correspond DEBIAN-BRANCHE.

--git-[no-]sign-tags
GPG signe toutes les balises créées.

--git-[no-]sous-modules
Incluez les sous-modules git dans l'archive d'origine.

--git-keyid=GPG-KEYID
Utilisez ce keyid pour les balises de signature gpg.

--git-posttag=COMMAND
Exécution COMMAND après avoir marqué une nouvelle version.

Les variables d'environnement exportées sont : GBP_TAG (le nom de la balise générée),
GBP_BRANCH (la branche à partir de laquelle le paquet a été construit) et GBP_SHA1 (le sha1 du
commit le tag a été créé à).

--git-postbuild=COMMAND
Exécution COMMAND après une construction réussie.

Les variables d'environnement exportées sont : GBP_CHANGES_FILE (le nom du produit généré
fichier de modifications), GBP_BUILD_DIR (le répertoire de construction).

--git-postexport=COMMAND
Exécution COMMAND après avoir exporté l'arborescence source - valide uniquement si --git-export-dir
a été précisé.

Les variables d'environnement exportées sont : GBP_GIT_DIR (le référentiel où se trouve le paquet
étant construit à partir de), GBP_TMP_DIR (le répertoire temporaire où les sources ont été
initialement exporté).

--git-prebuild=COMMAND
Exécution COMMAND du répertoire de construction avant d'appeler reconstruire ou la demande
spécifié via --git-constructeur.

Les variables d'environnement exportées sont : GBP_GIT_DIR (le référentiel où se trouve le paquet
étant construit à partir de), GBP_BUILD_DIR (le répertoire de construction).

--git-[pas-]hooks
Activez l'exécution de tous les hooks (cleaner, postexport, prebuild, postbuild et posttag).
Noter la --git-constructeur La commande n'est pas affectée par cette option.

--git-debian-tag=FORMAT DE BALISE
Utilisez ce format de balise lors du balisage des versions de Debian, la valeur par défaut est debian/%(version)s.

--git-upstream-tag=FORMAT DE BALISE
Utilisez ce format de balise lorsque vous recherchez des balises de versions en amont, la valeur par défaut est
en amont/%(version)s.

--git-debian-tag-msg=format-tag-msg
Utilisez ce format de message de balise lors de la signature des versions de Debian, la valeur par défaut est %(paquet)s Debian
libérer %(version)s

--git-force-créer
Forcer la création d'un tarball d'origine (en écrasant un préexistant s'il est présent).

--git-no-create-orig
N'essayez pas de créer un tarball d'origine.

--git-overlay
Extraire l'archive d'origine de tarball-dir lors de l'utilisation du rép-export option (par analogie
à mergeWithUpstream dans svn-bp). Supprimez également debian/ s'il est contenu dans le fichier amont
tarball dans le cas des formats source 2.0 et 3.0.

--git-export-dir=ANNUAIRE
Exporter la tête de branche actuelle (ou l'objet arborescent donné via --git-export à
ANNUAIRE avant de construire.

--git-export=ARBORE
Au lieu d'exporter l'en-tête de branche actuel, exportez l'objet arborescent ARBORE.
Le nom spécial INDEX exporte l'index courant alors que le nom spécial WC
exporte la copie de travail actuelle telle quelle.

--git-upstream-tree=[TAG|BRANCHE|TREEISH]
Comment trouver les sources en amont utilisées pour générer l'archive tar. TAG (le défaut)
regarde une balise correspondant à la version dans le changelog. BRANCHE présente le
branche amont donnée via le --git-upstream-branche option. D'autres valeurs sont
interprétés comme des arborescences.

Cela n'a aucun effet si --git-pristine-tar est en train d'être utilisé.

--git-tarball-dir=ANNUAIRE
Rechercher des archives originales dans ANNUAIRE au lieu de les générer.

--git-compression=TYPE
Spécifie le type de compression tarball en amont. Il sera utilisé pour localiser et
construire l'archive tar en amont si nécessaire. La valeur par défaut est auto qui dérive le
type de compression de la branche pristine-tar si disponible et revient à gzip
autrement. D'autres options sont gzip, bzip2, lzma ainsi que xz.

--git-compression-level=NIVEAU
Spécifie le niveau de compression de l'archive tar en amont si une archive en amont doit être
construit.

--git[-no]-purge
Purger (supprimer) le répertoire de construction temporaire après la construction.

--git-dont-purge
Obsolète, utilisez plutôt --git-no-purge. Il s'agit d'une option de ligne de commande uniquement qui
ne peut pas être spécifié via gbp.conf.

--git-tag-seulement
Ne construisez pas, étiquetez et exécutez uniquement des crochets post-tag. Ceci est une option de ligne de commande uniquement
qui ne peut pas être spécifié via gbp.conf.

--git-retag
N'échouez pas les opérations de balise si une balise avec la même version existe déjà. C'est un
option de ligne de commande uniquement qui ne peut pas être spécifiée via gbp.conf.

--git-pristine-tar
Utilisez pristine-tar lors de la génération de l'archive tar en amont si elle n'existe pas.

--git-pristine-tar-commit
Valider le delta pristine-tar dans la branche pristine-tar si une nouvelle archive a été
généré et les données vierges de goudron ne sont pas déjà là.

EXEMPLES


Construisez un paquet Debian en utilisant git-pbuilder qui à son tour invoque constructeur de vaches. Instruire
cowbuilder à construire dans un chroot Wheezy pour i386.

gbp paquet de construction --git-pbuilder --git-arch=i386 --git-dist=wheezy

Notez que ce qui précède a besoin d'un constructeur de vaches chroot déjà. Cela peut être créé en utilisant:

DIST=sifflement ARCH=i386 git-pbuilder engendrent

CONFIGURATION DES DOSSIERS


Plusieurs gbp.conf les fichiers sont analysés pour définir les valeurs par défaut des arguments de ligne de commande ci-dessus.
Voir le gbp.conf(5)> page de manuel pour plus de détails.

Toutes les options dans les fichiers de configuration doivent être spécifiées sans le préfixe 'git-'. Donc par exemple
--git-debian-branche=debian/side devient dans gbp.conf:

[paquet de construction]
rép-debian = debian/sid

Utilisez gbp-buildpackage en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatcho-5
    aarch64-linux-gnu-gnatcho-5
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatcho-5
  • 3
    cpupower-idle-infos
    cpupower-idle-infos
    cpupower idle-info - Utilitaire pour
    récupérer les informations du noyau inactif du processeur
    SYNTAXE : cpupower [ -c cpulist ]
    idle-info [options] DESCRIPTION : Un outil
    qui imprime p...
    Exécutez cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitaire pour définir le processeur
    options de noyau spécifiques à l'état d'inactivité
    SYNTAXE : cpupower [ -c cpulist ]
    info-inactive [options] DESCRIPTION : Le
    cpupower inactif-se...
    Exécutez cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifie/imprime l'utilisateur
    chemin de recherche du jeu de cartes actuel. Affecte la
    l'accès de l'utilisateur aux données existant sous le
    autres ensembles de cartes à l'emplacement actuel. ...
    Exécutez g.mapsetsgrass
  • 6
    g. messagegrass
    g. messagegrass
    g.message - Affiche un message, un avertissement,
    informations de progression ou erreur fatale dans le
    Chemin de l'HERBE. Ce module doit être utilisé dans
    scripts pour les messages servis à l'utilisateur.
    KEYW...
    Exécutez g.messagegrass
  • Plus "

Ad