Instalación y configuración de Mercurial en la aplicación Jenkins -Openshift
-
13-12-2019 - |
Pregunta
¿Algún sugerencia sobre cómo hacer esto?Lo intenté con la instalación automática de un cremallero descargado de este aquí, extraído aquí: openshift_data_dir / hg y ubicación ejecutable aquí: openshift_data_dir / jenkins / data / herramientas / mercurial / mercurial-2.2.1 / bin / hg
Estoy haciendo algo mal seguro, no soy Linux Saavy.Jenkins dice que no puede encontrar Ejecutable Mercurial.
Cualquier ayuda es más que bienvenida.
Solución
Aquí está la respuesta de aquí:
Gracias por la discusión por correo electrónico.
Mercurial incluye un readme que explica un par de modos de ejecución:
Instalación básica:
$ make # ver instalar objetivos $ make install # haz una instalación en todo el sistema $ Hg Debuginstall # SANITY-CHECK CONFIGURACIÓN $ Hg # ver la ayuda
Ejecutar sin instalar:
$ HACER LOCAL # BUILD PARA EL USO EN EL PUEBLO
$ ./hg --version # debería mostrar la última versión
"Hacer instalar" no funcionará ya que intenta realizar una instalación de todo el sistema.El usuario en los engranajes no tendrá acceso a la escritura a los archivos del sistema. "Hacer que la instalación-home" tampoco funcionará.
"Hacer" las obras locales e lo instalaré en CWD, de modo que ejecutar las siguientes funciones debería funcionar bien:
./hg --version
Mercurial Distributed SCM (version 2.2.1)
(see http://mercurial.selenic.com for more information)