From 381460936b1d6514ce84ca94b67ef3ca39d3aa85 Mon Sep 17 00:00:00 2001 From: Gernot Schulz Date: Wed, 26 Nov 2025 14:25:14 +0100 Subject: [PATCH] Merge pull request #29866 from overleaf/gs-jenkins-e2e-issues Create GitHub issues from failed E2E test pipelines GitOrigin-RevId: cad29c2f2388e04922e51039297281dc22cfd869 --- server-ce/test/Jenkinsfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server-ce/test/Jenkinsfile b/server-ce/test/Jenkinsfile index c4e9c4e1e7..ba079f9e43 100644 --- a/server-ce/test/Jenkinsfile +++ b/server-ce/test/Jenkinsfile @@ -357,6 +357,15 @@ pipeline { always { junit checksName: 'Server-Pro-E2E-Tests results', testResults: 'server-ce/test/reports/junit-*.xml' } + failure { + script { + if (env.BRANCH_NAME == 'main') { + node('built-in') { + sh '/usr/local/bin/open-gh-failure-issue --project="B2B"' + } + } + } + } // Ensure tear down of test containers, remove CE docker images, then run general Jenkins VM cleanup. cleanup { dir('server-ce/test') {