Skip to content

Config files for CI of Servoy Solutions with Jenkins

Notifications You must be signed in to change notification settings

pdemeyer/svyJenkinsConfig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

svyJenkinsConfig

'svyJenkinsConfig' is a module of the Servoy Business Application Platform. It provides a build.xml file which can be used in the Jenkins build process of Servoy test solutions.

The build.xml is configured for code instrumentation with Istanbul code coverage and Plato code analysis.

Documentation

See the Wiki for the available documentation

To enable code coverage with Istanbul the test solutions must save the coverage result into the coverage.json file during the onSolutionClose of the test solution. The onSolutionClose of the test solution must save in the svyJenkinsConfig/CBI_config/report_coverage/coverage.json file the content of the coverage.json. To include in the code covarage report the .js file which were not loaded during testing call scopes.istanbul_scope.initIstanbul() at the onOpenSolution of the test solution. See sample code in the svyUtils feature/jenkins

Feature Requests & Bugs

Found a bug or would like to see a new feature implemented? Raise an issue in the Issue Tracker

Contributing

Eager to fix a bug or introduce a new feature? Clone the repository and issue a pull request

License

svyUtils is licensed under LGPL

About

Config files for CI of Servoy Solutions with Jenkins

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%