Cómo agregar parámetros para iniciar jenkins
Cómo agregar parámetros para iniciar jenkins
La forma más sencilla de ejecutar jenkins es a través del contenedor de servlet Jetty integrado. Puede ejecutar jenkins de esta manera:
$ java -jar jenkins.war
Por supuesto, es posible que desee enviar la salida de jenkins a un archivo de registro, si está utilizando un sistema Unix, entonces es posible que necesites usar nohup:
$ nohup java -jar jenkins.war gt $LOGFILE 2gt;amp;1
Acceder a jenkins
Para ver jenkins, solo necesita abrir un navegador web y visitar la URL HTTP: // MISERVIDOR: 8080, donde MISERVIDOR es el nombre del sistema que ejecuta jenkins.
Parámetros de la línea de comandos
Jenkins suele utilizar el puerto 8080. Sin embargo, si tiene otros servicios de red que deben iniciarse, es posible que comiencen a utilizar este puerto. Puede especificar un puerto diferente usando - httpPort=$HTTP_PORT, donde $HTTP_PORT es el puerto en el que desea que se ejecute jenkins. Otros parámetros de la línea de comando incluyen:
Parámetros de la línea de comando
Descripción
--httpPort = $ HTTP_PORT Ejecuta jenkins en el puerto estándar $ HTTP_PORT para escuchar usando HTTP protocolo. El número de puerto predeterminado es 8080. Para deshabilitarlo (ya que está usando HTTPS), use el puerto -1.
--httpListenAddress = $HTTP_HOST Combina la dirección IP representada por jenkins con $HTTP_HOST. El valor predeterminado es 0.0.0.0, que escucha en todas las interfaces disponibles. Por ejemplo, para escuchar solo solicitudes locales, puede usar --httpListenAddress=127.0.0.1
--httpsPort=$HTTP_PORT Usando el puerto del protocolo HTTPS $HTTP_PORT
--httpsListenAddress =$HTTPS_HOST, trabaje con jenkins para escuchar solicitudes HTTPS en la dirección IP $HTTPS_HOST.
--prefix=$PREFIX Incluya $PREFIX al final de la URL cuando ejecute jenkins. Por ejemplo, para ejecutar jenkins en http://MYSERVER:8080/jenkins, configure --prefix=/jenkins
--ajp13Port=$AJP_PORT para escuchar en el protocolo AJP13 utilizando el puerto estándar $AJP_PORT. El número de puerto predeterminado es 8009. Para deshabilitarlo (porque se usa HTTPS), use el puerto -1.
--ajp13ListenAddress = $AJP_HOST Combina las direcciones IP representadas por jenkins en $AJP_HOST. El valor predeterminado es 0.0.0.0, que escucha en todas las interfaces disponibles.
--argumentsRealm.passwd $ADMIN_USER Establece la contraseña para el usuario $ADMIN_USER. Si la seguridad de jenkins está activada, debe iniciar sesión para configurar jenkins o proyectos de jenkins para $ADMIN_USER. Nota: Al usuario también se le debe asignar el rol de Administrador. (Ver parámetros a continuación).
--argumentsRealm.roles $ ADMIN_USER = Conjunto de administrador $ ADMIN_USER es el usuario administrador. Si la seguridad de jenkins está activada, puede configurar jenkins. Para obtener más información, consulte "Seguridad de Jenkins".
-Xdebug -Xrunjdwp: transporte = dt_socket, dirección = $DEBUG_PORT, servidor = Y, pausa = N En la depuración, puede acceder a la depuración en $DEBUG_PORT.
- Archivo de registro = $LOG_PATH/winstone_`date "YM-D_H-M"`.archivo de registro Registrar en el archivo requerido
-XX:PermSize=512M -XX:MaxPermSize = 2048M-Xmn128M-Xms1024m-Xmx2048M?