InglésFrancésEspañol

Ad


icono de página de OnWorks

gbp-buildpackage: en línea en la nube

Ejecute gbp-buildpackage en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gbp-buildpackage que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gbp-buildpackage: compila paquetes Debian desde un repositorio de Git

SINOPSIS


GBP paquete de construcción [ --git- [no-] ignorar-nuevo ] [ --git-etiqueta ] [ --git-detallado ] [ --git-
color =[automático | encendido | apagado] ] [ --git-color-esquema =ESQUEMA DE COLORES ] [ --git-notificar =[automático | encendido | apagado] ] [
--git-upstream-branch =ÁRBOL ] [ --git-debian-branch =SUCURSAL_NOMBRE ] [ --git-ignorar-rama
] [ --git- [no-] submódulos ] [ --git-builder =CONSTRUIR_CMD ] [ --git-cleaner =CLEAN_CMD ] [
--git- [no-] pbuilder ] [ --git- [no-] qemubuilder ] [ --git-dist =DIST. ] [ --git-arch =ARCH ] [
--git- [no-] pbuilder-autoconf ] [ --git-pbuilder-options =PBUILDER_OPCIONES ] [
--git- [no-] sign-tags ] [ --git-keyid =KEYID GPG ] [ --git-posttag =COMANDO ] [ --git-
postbuild =COMANDO ] [ --git-postexport =COMANDO ] [ --git-prebuild =COMANDO ] [
--git- [no-] ganchos ] [ --git-debian-tag =formato de etiqueta ] [ --git-upstream-tag =formato de etiqueta ] [
--git-debian-tag-msg =formato-mensaje-etiqueta ] [ --git-fuerza-crear ] [ --git-no-crear-orig ] [
--git-upstream-tree =[TAG | SUCURSAL | ÁRBOL] ] [ --git-tarball-dir =De miembros ] [ --git-
compresión =TIPO ] [ --git-nivel-de-compresión =NIVEL ] [ --git-export-dir =De miembros ] [
--git-export =ÁRBOL ] [ --git- [no-] pristine-tar ] [ --git- [no-] pristine-tar-commit ] [
--git- [no -] - purgar ] [ --git-no-purgar ] [ --git-tag-solo ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

DESCRIPCIÓN


GBP paquete de construcción se usa para construir paquetes fuente Debian y .deb desde un repositorio Git.

GBP paquete de construcción será, en orden:

· Verifique que se esté ejecutando desde la ubicación adecuada.

· Verifique que el repositorio no contenga ningún cambio de fuente no confirmado.

· Verifique que se esté ejecutando desde la rama correcta.

· (Opcionalmente) ejecute un comando limpio especificado con --git-limpiador.

· (Opcionalmente) exportar el árbol de origen a un área de construcción separada.

· Construya un archivo original si no existe. Opcionalmente usando alquitrán prístino.

· (Opcionalmente) llamar a un gancho de preconstrucción.

· Llama deconstruir(1) o Cowbuilder (a través de --git-pbuilder) o la aplicación especificada a través de
--git-constructor transmitiendo todos los argumentos dados a GBP paquete de construcción en la línea de comando
que no empiezan con --git-.

· (Opcionalmente) etiquete el árbol después de una construcción exitosa.

· (Opcionalmente) llamar a un gancho de compilación posterior, por ejemplo, para ejecutar lintian.

· (Opcionalmente) llamar a un enlace de etiqueta de publicación, por ejemplo, para enviar los resultados a un repositorio remoto
después de crear la etiqueta.

CAMPUS


Todas las opciones tienen el prefijo git- para distinguir opciones para GBP paquete de construcción en
opciones pasadas al CONSTRUIR_CMD:

--git- [no-] ignorar-nuevo
No aborte si hay cambios no confirmados en el árbol de origen o en el actual.
rama no coincide con el SUCURSAL DEBIAN.

--git-etiqueta
Agrega una etiqueta git después de una compilación exitosa. Esta es una opción solo de línea de comando que
no se puede especificar mediante gbp.conf.

--git-builder =CONSTRUIR_CMD
Uso CONSTRUIR_CMD en lugar de deconstruir -i -I.

--git-cleaner =CLEAN_CMD
Uso CLEAN_CMD en lugar de deconstruir limpia.

--git-pbuilder
Construir paquete usando git-pbuilder. Tenga en cuenta que esto sobrescribe cualquier --git-constructor y
--git-limpiador .

--git-qemubuilder
Construir paquete usando git-pbuilder qemuconstructor. Tenga en cuenta que esto sobrescribe cualquier
--git-constructor y --git-limpiador .

--git-dist =DIST.
Construir para distribución DIST. cuando se utiliza --git-pbuilder. Si no está configurado para el
distribución inestable. El valor especial DEP14 establecerá la distribución para construir
para desde el nombre de la sucursal. Es decir, si está comenzando la compilación desde una rama llamada
debian / wheezy-backports la distribución está configurada para backports con sibilancias. Si la rama
es nombrado aguas abajo / sid la distribución se establecería en downstream_sid.

--git-arch =ARCH
Construir para la arquitectura ARCH cuando se utiliza --git-pbuilder. Si no se arma, no hay arquitectura
pasó a git-pbuilder.

--git-pbuilder-autoconf
Ya sea para intentar autoconfigurar git-pbuilder o confiar en la configuración de
.pbuilderrc. Ver el git-pbuilder página de manual para obtener más detalles.

--git-pbuilder-opciones
Opciones para pasar a pbuilder

--git-detallado
ejecución detallada

--git-color =[automático | encendido | apagado]
Ya sea para utilizar salida en color.

--git-notificar =[automático | encendido | apagado]
Ya sea para enviar una notificación de escritorio después de la compilación.

--git-color-esquema =ESQUEMA DE COLORES
Colores para usar en la salida (cuando el color está habilitado). El formato de COLOR_SCHEME es
' : : : '. Se aceptan valores numéricos y nombres de colores,
los campos vacíos implican el color predeterminado. Por ejemplo --git-color-esquema = 'cyan: 34 ::'
mostraría mensajes de depuración en cian, mensajes de información en azul y otros mensajes en
predeterminado (es decir, mensajes de advertencia y error en rojo).

--git-upstream-branch =SUCURSAL_NOMBRE
Rama para construir el original tarball a partir de si --git-upstream-árbol se establece a BRANCH.
El valor predeterminado es río arriba.

--git-debian-branch =SUCURSAL_NOMBRE
Si no está en esta rama al invocar GBP paquete de construcción fallará. Defecto
is dominar. Esto se hace para asegurarse de que no se libere accidentalmente de un tema
rama. No estar en esta rama se ignorará al usar --git-ignorar-nuevo.

--git-ignorar-rama
No compruebe si la rama actual coincide SUCURSAL DEBIAN.

--git- [no-] sign-tags
GPG firma todas las etiquetas creadas.

--git- [no-] submódulos
Incluya submódulos de git en el archivo original.

--git-keyid =KEYID GPG
Utilice este ID de clave para las etiquetas de firma de gpg.

--git-posttag =COMANDO
Implementación COMANDO después de etiquetar una nueva versión.

Las variables de entorno exportadas son: GBP_TAG (el nombre de la etiqueta generada),
GBP_SUCURSAL (la rama desde la que se compiló el paquete) y GBP_SHA1 (el sha1 del
confirmar la etiqueta fue creada en).

--git-postbuild =COMANDO
Implementación COMANDO después de una construcción exitosa.

Las variables de entorno exportadas son: GBP_CHANGES_FILE (el nombre del generado
archivo de cambios), GBP_BUILD_DIR (el directorio de compilación).

--git-postexport =COMANDO
Implementación COMANDO después de exportar el árbol de origen, válido solo si --git-export-dir
ha sido especificado.

Las variables de entorno exportadas son: GBP_GIT_DIR (el repositorio es el paquete
siendo construido a partir de), GBP_TMP_DIR (el directorio temporal donde se han guardado las fuentes
exportado inicialmente).

--git-prebuild =COMANDO
Implementación COMANDO desde el directorio de compilación antes de llamar deconstruir o la aplicación
especificado a través de --git-constructor.

Las variables de entorno exportadas son: GBP_GIT_DIR (el repositorio es el paquete
siendo construido a partir de), GBP_BUILD_DIR (el directorio de compilación).

--git- [no-] ganchos
Habilite la ejecución de todos los ganchos (limpiadores, posteriores a la exportación, previos a la compilación, posteriores a la compilación y posteriores a la etiqueta).
Nota la --git-constructor El comando no se ve afectado por esta opción.

--git-debian-tag =FORMATO DE ETIQUETA
Utilice este formato de etiqueta al etiquetar versiones de Debian, el valor predeterminado es debian /% (versión) s.

--git-upstream-tag =FORMATO DE ETIQUETA
Utilice este formato de etiqueta cuando busque etiquetas de versiones anteriores, el valor predeterminado es
upstream /% (versión) s.

--git-debian-tag-msg =formato-mensaje-etiqueta
Utilice este formato de mensaje de etiqueta al firmar versiones de Debian, el valor predeterminado es % (paquete) s Debian
, % (versión) s

--git-fuerza-crear
Forzar la creación de un archivo original (sobrescribiendo uno preexistente si está presente).

--git-no-crear-orig
No intente crear ningún archivo original.

--git-superposición
Extraer orig tarball de directorio-tarball cuando se usa el directorio-exportación opción (en analogía
para fusionar con Upstream en svn-bp). También elimine debian / si está contenido en el upstream
tarball en el caso de formatos fuente 2.0 y 3.0.

--git-export-dir =De miembros
Exportar el cabezal de la rama actual (o el objeto en forma de árbol proporcionado a través de --git-exportación a
De miembros antes de construir.

--git-export =ÁRBOL
En lugar de exportar el encabezado de la rama actual, exporte el objeto en forma de árbol ÁRBOL.
El nombre especial ÍNDICE exporta el índice actual mientras que el nombre especial WC
exporta la copia de trabajo actual tal cual.

--git-upstream-tree =[TAG | SUCURSAL | ÁRBOL]
Cómo encontrar las fuentes ascendentes utilizadas para generar el tarball. ETIQUETA (el valor por defecto)
mira una etiqueta correspondiente a la versión en el registro de cambios. BRANCH en el esteroide que se llama
rama aguas arriba dada a través de la --git-upstream-branch opción. Otros valores son
interpretado como treeishs.

Esto no tiene ningún efecto si --git-pristine-alquitrán esta siendo usado.

--git-tarball-dir =De miembros
Buscar archivos tar originales en De miembros en lugar de generarlos.

--git-compresión =TIPO
Especifica el tipo de compresión de tarball ascendente. Esto se utilizará para localizar y
construya el tarball ascendente si es necesario. El valor predeterminado es auto que deriva el
tipo de compresión de la rama pristine-tar si está disponible y recurre a gzip
de lo contrario. Otras opciones son gzip, bzip2, lzma y xz.

--git-nivel-de-compresión =NIVEL
Especifica el nivel de compresión del tarball ascendente si se necesita un tarball ascendente.
construido.

--git [-no] -purge
Purgue (elimine) el directorio de compilación temporal después de la compilación.

--git-no-purgar
En desuso, use --git-no-purge en su lugar. Esta es una opción solo de línea de comando que
no se puede especificar mediante gbp.conf.

--git-tag-solo
No construya, solo etiquete y ejecute hooks post-tag. Esta es una opción solo de línea de comando
que no se puede especificar mediante gbp.conf.

--git-retag
No falle las operaciones de etiqueta si ya existe una etiqueta con la misma versión. Esto es un
opción de solo línea de comando que no se puede especificar a través de gbp.conf.

--git-pristine-alquitrán
Utilice pristine-tar al generar el tarball ascendente si no existe.

--git-pristine-tar-commit
Comprometa el delta pristine-tar con la rama pristine-tar si se ha creado un nuevo tarball.
generado y los datos de alquitrán prístino aún no están allí.

EJEMPLOS


Construya un paquete Debian usando git-pbuilder que a su vez invoca vaquero. Instruir
cowbuilder para construir dentro de un chroot Wheezy para i386.

GBP paquete de construcción --git-pbuilder --git-arch = i386 --git-dist = sibilancia

Tenga en cuenta que lo anterior necesita un vaquero chroot ya. Esto se puede crear usando:

DIST = jadeo ARCH = i386 git-pbuilder Para crear

CONFIGURACIÓN ARCHIVOS


Varias gbp.conf Los archivos se analizan para establecer valores predeterminados para los argumentos de la línea de comandos anteriores.
Consulte las gbp.conf(5)> página de manual para obtener más detalles.

Todas las opciones en los archivos de configuración deben especificarse sin el prefijo 'git-'. Entonces, por ejemplo
--git-debian-rama=debian / sid se convierte en gbp.conf:

[paquete de compilación]
debian-dir = debian / sid

Use gbp-buildpackage en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    CalcHerramientas
    CalcHerramientas
    Fuente de Java destinada a servir como
    nexo para la enseñanza de matemáticas y
    soluciones de software para computación en
    ecuaciones iterativas. Interfaces públicas
    permitir un ...
    Descargar CalcTools
  • 2
    Cliente de escritorio Rocket.Chat
    Cliente de escritorio Rocket.Chat
    El cliente Rocket.Chat Desktop es el
    aplicación de escritorio oficial para Rocket.Chat,
    la web de código abierto simple pero poderosa
    plataforma de chat Está probado en macOS,
    Windows ...
    Descargar el cliente de escritorio Rocket.Chat
  • 3
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 4
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 5
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 6
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • Más "

Comandos de Linux

Ad