The primary motivation of this series of tutorials is to provide a step by step guide of basic skills required for setting up Jenkins for data analyses and graphing using the power of the R language. The Jenkins R-plugin provides the primary way for executing R scripts on Jenkins. However, there are a number of design strategies that can make this simple, but powerful programming interface, more standardized and easier to work with. We hope that these tutorials will encouarge others to experiment with Jenkins as a data science platform that can enhance the power of R.
For example, typical requirements include:
We will introduce each of these topics in separate tutorials and we will demonstrate some effective design strategies. We will try to keep the R code in these tutorials simple as to focus primarily on issues of Jenkins-R-Script integration rather than the analytical power of the R language.