From version < 2.2 >
edited by Vincent Massol
on 2019/10/31 16:44
To version < 3.1 >
edited by Vincent Massol
on 2019/10/31 17:06
< >
Change comment: There is no comment for this version

Summary

Details

PresentationIdea.Code.PresentationIdeaClass[0]
Description
... ... @@ -2,6 +2,6 @@
2 2  
3 3  Examples of features:
4 4  * When having several repositories to build make it as simple as requiring just {{code}}xwikiModule {}{{/code}} to execute the full build, including functional selenium tests
5 -* Recognizing flaky tests (querying JIRA) and not sending a mail when only flaky tests fail
6 -* Save videos and screenshots from failing tests
5 +* Recognizing flaky tests (querying JIRA) and envirohnment-related issues and not sending a mail in these cases to prevent false positives
6 +* Save videos and screenshots from failing tests and attach the screenshot to the Jenkins job page
7 7  * Running both scheduled jobs and normal jobs in a single Jenkinsfile
Proposed By
Duration
50 mn
Audience
Advanced
Abstract

This talk will go through the Jenkins Pipeline libraries developed by the XWiki open source project, explaining all the features it contains and they've been implemented.

Examples of features:

  • When having several repositories to build make it as simple as requiring just xwikiModule {} to execute the full build, including functional selenium tests
  • Recognizing flaky tests (querying JIRA) and not sending a mail when only flaky tests fail
  • Recognizing flaky tests (querying JIRA) and envirohnment-related issues and not sending a mail in these cases to prevent false positives
  • Save videos and screenshots from failing tests
  • Save videos and screenshots from failing tests and attach the screenshot to the Jenkins job page
  • Running both scheduled jobs and normal jobs in a single Jenkinsfile
Language
English

Presented At

Not presented yet

Get Connected