InglésFrancésespañol

icono de página de OnWorks

gbp-buildpackage-rpm: en línea en la nube

Ejecute gbp-buildpackage-rpm 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-rpm 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-rpm: compila paquetes RPM desde un repositorio de Git

SINOPSIS


GBP paquete de compilación-rpm [ --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-tmp-dir =De miembros ] [ --git-vendor =VENDEDOR ] [ --git-native =[automático | encendido | apagado] ] [ --git-
rama arriba =ÁRBOL ] [ --git-packaging-branch =SUCURSAL_NOMBRE ] [ --git-ignorar-rama ] [
--git- [no-] submódulos ] [ --git-builder =CONSTRUIR_CMD ] [ --git-cleaner =CLEAN_CMD ] [
--git- [no-] sign-tags ] [ --git-keyid =KEYID GPG ] [ --git-posttag =COMANDO ] [ --git-
postbuild =COMANDO ] [ --git-postexport =COMANDO ] [ --git-prebuild =COMANDO ] [
--git- [no-] build ] [ --git- [no-] ganchos ] [ --git-packaging-tag =FORMATO DE ETIQUETA ] [ --git-
etiqueta-ascendente =FORMATO DE ETIQUETA ] [ --git-fuerza-crear ] [ --git-no-crear-orig ] [ --git-
árbol-arriba =[TAG | SUCURSAL | ÁRBOL] ] [ --git-tarball-dir =De miembros ] [ --git-compresión-
nivel =NIVEL ] [ --git-export-dir =De miembros ] [ --git-export =ÁRBOL ] [ --git-embalaje-
dir =De miembros ] [ --git-spec-file =RUTA DE ARCHIVO ] [ --git-export-sourcedir =De miembros ] [ --git-
export-specdir =De miembros ] [ --git- [no-] pristine-tar ] [ --git- [no-] pristine-tar-commit ]
[ --git-tag-solo ] [ --git-retag ] [ --git-mock ] [ --git-dist =DISTRIBUCIÓN ] [ --git-
arco =ARQUITECTURA ] [ --git-mock-options =OPCIONES ] [ --git-mock-root =RAÍZ ]

DESCRIPCIÓN


GBP paquete de compilación-rpm se utiliza para crear paquetes RPM desde un repositorio de Git. Es un RPM
contraparte del GBP paquete de construcción herramienta que está diseñada para construir paquetes Debian.

GBP paquete de compilación-rpm 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.

· Exportar archivos de empaquetado a un área de construcción separada.

· Cree un archivo tar de origen original si no existe.

· Llama rpmconstruir(1) (o la aplicación especificada a través de --git-constructor), pasando a lo largo de todos
Argumentos de línea de comando que no comienzan 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 rpmlint.

· (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.

OPCIONES


--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 DE EMBALAJE.

--git-etiqueta
Agrega una etiqueta git después de una compilación exitosa.

--git-builder =CONSTRUIR_CMD
Usa CONSTRUIR_CMD en lugar de rpmconstruir -licenciado en Letras.

--git-cleaner =CLEAN_CMD
Usa CLEAN_CMD.

--git-detallado
Ejecución detallada

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

--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-notificar =[automático | encendido | apagado]
Ya sea para enviar una notificación de escritorio después de la compilación.

--git-tmp-dir =De miembros
Directorio base bajo el cual se crean los directorios temporales.

--git-vendor =VENDEDOR
Nombre del proveedor de distribución.

--git-native =[automático | encendido | apagado]
Defina la 'natividad' de un paquete. El valor predeterminado auto hace GBP paquete de compilación-
rpm adivinar. Adivinar se basa en la existencia de una rama ascendente.

--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-packaging-branch =SUCURSAL_NOMBRE
Si no está en esta rama al invocar GBP paquete de compilación-rpm fallará.
El valor predeterminado es dominar. Esto se hace para asegurarse de que no se libere accidentalmente de un
rama temática. No estar en esta rama se ignorará al usar --git-ignorar-
new.

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

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

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

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

--git-posttag =COMANDO
Ejecutar 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.

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 rpmconstruir 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-] build
Habilitar constructor. Nota: --git-no-build hace que el enlace posterior a la compilación también se deshabilite.

--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-packaging-tag =FORMATO DE ETIQUETA
Utilice este formato de etiqueta al etiquetar versiones publicadas del paquete.

--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-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-export-dir =De miembros
Exporte los archivos de empaquetado desde el encabezado de la rama actual (o el objeto en forma de árbol
dado a través de --git-exportación a De miembros antes de construir.

--git-export-sourcedir =De miembros

--git-export-specdir =De miembros
Subdirectorios del directorio de exportación donde se exportan los archivos de empaquetado. los
Las opciones de compilación predeterminadas de rpmbuild builder también se ajustan en consecuencia.

--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, WC) exporta todos los archivos en el
directorio de trabajo actual.

--git-packaging-dir =De miembros
Subdirectorio que contiene los archivos de empaquetado RPM.

--git-spec-file =RUTA DE ARCHIVO
Ruta relativa al archivo de especificaciones que se utilizará. Valor especial auto causas GBP paquete de compilación-
rpm para buscar y adivinar. Otros valores provocan la --git-packaging-dir opción de ser
ignorado: en su lugar, se utiliza el directorio del archivo de especificaciones.

--git-upstream-tree =[TAG | SUCURSAL | ÁRBOL]
Cómo encontrar las fuentes ascendentes utilizadas para generar el tarball. ETIQUETA mira una etiqueta
correspondiente a la versión en el registro de cambios. BRANCH mira la rama aguas arriba
dado a través del --git-upstream-branch opción. Otros valores se interpretan como
árboles

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-nivel-de-compresión =NIVEL
Especifica el nivel de compresión del tarball ascendente si se necesita un tarball ascendente.
construido.

--git-tag-solo
No construya, solo etiquete y ejecute hooks post-tag.

--git-retag
No falle las operaciones de etiqueta si ya existe una etiqueta con la misma versión, pero,
sobrescriba la etiqueta existente, en su lugar.

--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í.

--git-mock
Use mock para construir los rpms invocando gbp-builder-simulacro.

--git-dist
Construya para esta distribución cuando use mock (por ejemplo: epel-6).

--git-arch
Construir para esta arquitectura cuando se usa simulacro, el valor predeterminado es construir para el actual
arquitectura de host.

--git-mock-root
La raíz simulada para usar. Predeterminado a DIST.-ARCH desde arriba.

--git-mock-opciones
Opciones adicionales para pasar al simulacro. El valor predeterminado es no pasar opciones adicionales.

EJEMPLOS


Solo cree un RPM de origen con rpmconstruir

GBP paquete de compilación-rpm -bs

Cree un paquete RPM con rpmconstruir en una rama personalizada con los cambios no confirmados
incluido.

GBP paquete de compilación-rpm --git-ignore-branch --git-export = WC

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 se especifican sin el prefijo 'git-'.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Gerente PAC
    Gerente PAC
    PAC es un reemplazo de Perl/GTK para
    SecureCRT/Putty/etc (Linux
    ssh/telnet/... gui)... Proporciona una GUI
    para configurar conexiones: usuarios,
    contraseñas, ESPERA regular...
    Descargar Administrador de PAC
  • 2
    geoservidor
    geoservidor
    GeoServer es un software de código abierto
    servidor escrito en Java que permite a los usuarios
    para compartir y editar datos geoespaciales.
    Diseñado para la interoperabilidad,
    publica da ...
    Descargar GeoServer
  • 3
    Luciérnaga III
    Luciérnaga III
    Una financiación personal gratuita y de código abierto.
    gerente. Firefly III cuenta con un
    sistema de contabilidad por partida doble. Usted puede
    ingrese y organice rápidamente su
    transacciones i ...
    Descargar Luciérnaga III
  • 4
    Extensiones de Apache OpenOffice
    Extensiones de Apache OpenOffice
    El catálogo oficial de Apache
    Extensiones de OpenOffice. Encontrarás
    extensiones que van desde diccionarios hasta
    herramientas para importar archivos PDF y conectarse
    con ext ...
    Descargar extensiones de Apache OpenOffice
  • 5
    Mantis BT
    Mantis BT
    Mantis es una aplicación web fácilmente implementable
    rastreador de errores basado para ayudar con el error del producto
    seguimiento. Requiere PHP, MySQL y un
    Servidor web. Echa un vistazo a nuestra demostración y alojamiento
    ofreciendo ...
    Descargar MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger es una aplicación de chat p2p
    para comunicación intranet y no
    requieren un servidor. Una variedad de útiles
    Se admiten características que incluyen
    notificar ...
    Descargar LAN Messenger
  • Más "

Comandos de Linux

  • 1
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 2
    capaz
    capaz
    abilint - validar un ABI de abigail
    representación capaz analiza el nativo
    Representación XML de una ABI tal como se emite
    por abidw. Una vez que ha analizado el XML
    represe ...
    Ejecutar capaz
  • 3
    coresendmsg
    coresendmsg
    coresendmsg: envía un mensaje de API CORE
    al demonio del núcleo-daemon...
    Ejecutar coresendmsg
  • 4
    servidor_core
    servidor_core
    core_server: el servidor principal para
    SpamBayes. DESCRIPCIÓN: Actualmente atiende
    la interfaz web solamente. enchufando
    oyentes para varios protocolos es TBD.
    Esto ...
    Ejecutar core_server
  • 5
    flash
    flash
    fwflash - programa para flashear archivos de imágenes
    a un dispositivo NXT conectado...
    Ejecutar flash
  • 6
    fwts-recoger
    fwts-recoger
    fwts-collect - recopila registros para fwts
    informe de errores. ...
    Ejecutar fwts-collect
  • Más "

Ad