InglésFrancésEspañol

Ad


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 =CAMPUS ] [ --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.

CAMPUS


--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
Uso CONSTRUIR_CMD en lugar de rpmconstruir -licenciado en Letras.

--git-cleaner =CLEAN_CMD
Uso 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-
nueva.

--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
    Complemento Eclipse Tomcat
    Complemento Eclipse Tomcat
    El complemento Eclipse Tomcat proporciona
    integración simple de un servlet tomcat
    contenedor para el desarrollo de java
    aplicaciones web. Puedes unirte a nosotros para
    discutirio ...
    Descargar el complemento Eclipse Tomcat
  • 2
    Escritorio WebTorrent
    Escritorio WebTorrent
    WebTorrent Desktop es para streaming
    torrents en Mac, Windows o Linux. Eso
    se conecta a BitTorrent y
    Compañeros de WebTorrent. Ahora no hay
    Necesito esperar ...
    Descargar WebTorrent Escritorio
  • 3
    GenX
    GenX
    GenX es un programa científico para refinar
    refelcetivity de rayos X, neutrones
    reflectividad y rayos X de superficie
    datos de difracción usando el diferencial
    algoritmo de evolución ....
    Descargar GenX
  • 4
    pspp4ventanas
    pspp4ventanas
    PSPP es un programa de estadística
    análisis de datos muestreados. es gratis
    sustitución del programa propietario
    SPSS. El PSPP tiene tanto contenido basado en texto como
    gráfico nosotros...
    Descargar pspp4windows
  • 5
    Extensiones Git
    Extensiones Git
    Git Extensions es una herramienta de interfaz de usuario independiente
    para administrar repositorios de Git. También
    se integra con el Explorador de Windows y
    Microsoft Visual Studio
    (2015/2017/2019). Es ...
    Descargar extensiones Git
  • 6
    eSpeak: síntesis de voz
    eSpeak: síntesis de voz
    Motor de texto a voz para inglés y
    muchos otros idiomas. Tamaño compacto con
    Pronunciación clara pero artificial.
    Disponible como un programa de línea de comandos con
    muchos ...
    Descargar eSpeak: síntesis de voz
  • Más "

Comandos de Linux

Ad