GNU/Linux >> Tutoriales Linux >  >> Linux

Configure Jenkins para diferentes usuarios.

Encontré otra solución.

  1. Vaya a Administrar Jenkins> Configurar sistema
  2. Navegar a Propiedades globales
  3. Active las variables de entorno de la casilla de verificación
  4. El campo de nombre aparece en user.home
  5. valor es la ruta deseada
  6. Haga clic en Aplicar, guardar y reiniciar Jenkins

Esto anula esa ruta.


Tuve exactamente el mismo problema. No puede simplemente agregar una variable de entorno para cambiar la ruta. Deberá cambiar el directorio de inicio del usuario de jenkins.

En un sistema basado en Linux/Unix, ejecute el siguiente comando en su terminal.

inicie sesión como usuario root o use sudo delante de los comandos si no lo está ejecutando como usuario root,

1) Mueva el directorio de instalación de Jenkins a la ubicación deseada.

  mv /var/lib/jenkins /path/to/your/location

2) Cambie el directorio de inicio de los usuarios de Jenkins.

  usermod -d /path/to/your/location jenkins

Ahora reinicie jenkins. Debería ver la variable user.home y HOME establecida en la nueva ubicación.


Linux
  1. ¿Deshabilitar el shell de usuario por razones de seguridad?

  2. Configurar un sitio FTP de IIS

  3. No puedo demandar al usuario jenkins después de instalar Jenkins

  4. ¿Ejecutar el comando de shell en jenkins como usuario root?

  5. determinar ulimit para usuario root

Crear directorio de inicio para usuarios existentes en Linux

Configurar el trasvase de registros para el servidor MSSQL

Crear y configurar un usuario en MSSQL

Color diferente para comando y salida

El uso de su - para cambiar de usuario no da entrada de contraseña para el usuario

Ejecute un script de shell como un usuario diferente