Răsfoiți Sursa

Merge pull request #29866 from overleaf/gs-jenkins-e2e-issues

Create GitHub issues from failed E2E test pipelines

GitOrigin-RevId: cad29c2f2388e04922e51039297281dc22cfd869
Gernot Schulz 8 luni în urmă
părinte
comite
381460936b
1 a modificat fișierele cu 9 adăugiri și 0 ștergeri
  1. 9 0
      server-ce/test/Jenkinsfile

+ 9 - 0
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') {