Tengo un repositorio de GitHub que me gustaría que notifique a Jenkins de nuevos commits a través de un enlace de post-recepción. Instalé el plugin de GitHub en Jenkins y he permitido que Jenkins administre sus propias URL de enlace. El proyecto tiene el URL correcto del repositorio git y se le ordena "Crear cuando un cambio se envía a GitHub". Cuando tengo GitHub enviar una carga útil de prueba que encontrar esto en el servidor web nginx que Jenkins frontal:webhook de Jenkins y GitHub: HTTP 403
207.97.227.233 - - [15/Sep/2011:07:36:51 +0000] "POST /github-webhook/ HTTP/1.1" 403 561 "-" "-"
estaba corriendo SSL así que inhabilitó a ningún efecto. ¿Debo proporcionar permisos especiales a un usuario anónimo en la matriz de permisos?
Por favor, perdone la falta de archivos de configuración: me complace compartir los que puedan existir, pero no sé qué podría ser útil compartir.
Bueno uno. Por lo que vale, esta es mi experiencia: comencé simplemente agregando "lectura de trabajo". No funcionó Luego agregué "lectura general". Eso funciono. Nunca tuve que agregar "Crear empleo", así que creo que puede prescindir de él. – peterh