Articles of jenkins workflow

Cómo get culpables o committers dentro de un flujo de trabajo de Jenkins con uno o más SCM

¿Es posible acceder a la información sobre los committers y / o los culpables de un trabajo de flujo de trabajo de Jenkins al realizar check out desde uno o más SCM (ya sea a través de checkout () u otros pasos de SCM como git / svn)? La intención es usar esa información para […]

¿Cómo get el número de revisión de SVN en Jenkins Workflow Plugin?

Estoy usando Jenkins 1.596, Workflow 1.3 y Svn plugin 2.5. Estoy tratando de get el número de revisión svn en mi script de flujo de trabajo. La sección de mi script de flujo de trabajo es: node { checkout scm: [ $class: "SubversionSCM", locations: [[ remote:'https://secure3.svnrepository.com/somerepo/trunk', cnetworkingentialsId: cid]] ] stage 'build' dir('trunk') { def revision […]

Duplicar changelogs en jenkins pipeline script con SVN

Esta pregunta es básicamente la misma excepto que estoy usando subversion, y ninguna actualización de plugins me ha servido. Estoy cargando mi script Jenkinsfile con una configuration de canalización de múltiples filas, y el logging de cambios se duplica en cada nueva checkout scm . Como en mi compilation estoy usando múltiples espacios de trabajo, […]

Checkout SVN con cnetworkingenciales en Jenkins pipeline?

¿Cómo puedo consultar un repository de Subversion que requiere cnetworkingenciales de usuario, a través de un guión maravilloso de Jenkins Pipeline? Parece que el command incorporado svn no es compatible con las cnetworkingenciales, así que probé un código como este: node { stage 'checkout' withCnetworkingentials([[$class: 'UsernamePasswordMultiBinding', cnetworkingentialsId: '34761a89-1402-47d7-96e2-aec22ffdc50b', usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD']]) { sh "svn […]

¿Cómo agregar Jenkins bot y otros checker bots en github?

Recientemente, me he encontrado con varios bots en Google TensorFlow git repos. Cuando presento un PR, un robot de TF encuentra algunos grupos relacionados para el RP y dice: "¿Puede uno de los administradores verificar este parche?" Luego, uno de los bots verificadores dice: Necesito registrar algo, y dejé un comentario, Listo. Luego, el bot […]

Las requestes de extracción no son reconocidas con Github Orgs en Jenkins

Agregué el nuevo complemento de carpeta de organización de GitHub en Jenkins. Se agregó con éxito todos los repos con todas las twigs, pero sin requestes de extracción. Veo una pestaña especial para cada repository allí con 'Sucursales' y 'Solicitudes de extracción': las sucursales se recostackn correctamente mientras las Solicitudes de extracción están vacías, sin […]

Cómo desencadenar las comstackciones de Jenkins a partir de requestes de extracción de Github

Utilizando un proyecto de tipo de organización en jenkins, esperaba que las requestes de extracción se crearan automáticamente. Tengo un webhook github creado en la configuration de github. pero nada parece estar hecho? ¿Hay algo que necesite poner en mi jenkinsfile para que esto suceda?

Jenkins GitHub deshabilita el estado de confirmación automática

Estoy usando Jenkins con el plugin GitHub. Todo funciona bien excepto una cosa. ¿Cómo puedo deshacerme de los estados de confirmación automática (este http://take.ms/jEnYW )? Comportamiento deseado: Push se compromete con GitHub (¡funciona!) Desencadenar trabajo (¡funciona!) Establecer estados de commit a través de la API de GitHub (¡funciona!) NO establezca estados automáticos de confirmación (NO […]

cómo activar una etapa de jenkins pipeline cuando un usuario autorizado hace un comentario sobre la request de extracción de github?

Estoy familiarizado con Jenkins Pull Request Builder y había creado un trabajo de estilo libre con él para build mi proyecto basado en el comentario que el usuario autorizado puso. (Por ejemplo, test in prod ) en el pasado. Ahora estoy tratando de usar un Jenkins 2.0 con el complemento de organización github para uno […]

Paso de input del flujo de trabajo Jenkins 2.0 y estrategia de autorización GITHUB

Actualmente estoy usando Jenkins 2.0 con la estrategia de Autorización GITHUB. Estoy creando un flujo de trabajo en 2.0 en el que uno de los pasos requiere la aprobación de un miembro o un grupo para continuar. Sé sobre el paso de input y el atributo del remitente se puede utilizar para lograr el mismo. […]