Solución:
Pre Jenkins 2.121
JENKINS_HOME es donde está instalado Jenkins, que no es lo que desea cambiar. Después de iniciar Jenkins, vaya a:
- Administrar Jenkins
- Configuración del sistema
- Haga clic en el primer botón “avanzado”
Esto le proporciona campos de texto donde puede cambiar el directorio del espacio de trabajo y los directorios de compilación. Esos son los dos directorios que utilizan una buena cantidad de espacio en disco. Tenga en cuenta que no moverá el historial. Si desea mover los espacios de trabajo existentes / etc, deberá copiarlos manualmente.
Publicación 2.121
Tienes que establecer propiedades (no a través de la interfaz de usuario). La propiedad del sistema a utilizar es jenkins.model.Jenkins.buildsDir.
https://jenkins.io/doc/upgrade-guide/2.121/#ui-option-for-custom-builds-and-workspace-directories-on-the-master-has-been-removed https: // wiki. jenkins.io/display/JENKINS/Features+controlled+by+system+properties
Otra posibilidad es mover todo el contenido de $ JENKINS_HOME.
No requiere editar archivos de configuración y conserva el historial de compilación.
-
Detenga el servicio en ejecución:
jenkins.exe stop
-
Desinstale el servicio:
jenkins.exe uninstall
-
Copie C: Jenkins home en F: Jenkins home
-
Cambie el nombre de C: Jenkins por otro, guárdelo como copia de seguridad.
-
Vaya a F: Jenkins home
-
Reinstale el servicio:
jenkins.exe install
-
Inicie Jenkins:
jenkins.exe start
¡Disfrute del nuevo espacio en disco!
Para Jenkins 2.0, solo fue necesario agregar una variable de entorno del sistema llamada “JENKINS_HOME” que apunte a la nueva ubicación. Los pasos que utilicé:
- Detenga el contenedor que aloja a Jenkins (por ejemplo, Tomcat).
- Agregue una variable de entorno del sistema llamada “JENKINS_HOME” que apunte a la nueva ubicación.
- Reinicie el contenedor que aloja Jenkins.