Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
julien veyssier
r-package-checker
Commits
567c8f58
Commit
567c8f58
authored
Jun 01, 2015
by
Julien Veyssier
Browse files
add README
parent
9f60b35d
Changes
1
Show whitespace changes
Inline
Side-by-side
README.md
0 → 100644
View file @
567c8f58
R package checker
=================
# Introduction
---
R package checker is a tool to check if a new version of an R package (you might be developing) brakes any package which depends on it.
It works with a Bash script and an optional simple web interface. It runs R CMD CHECK on every package that depends on the package to test.
The execution of the R CMD CHECK can be parallelized by giving the corresponding option to the Bash script.
XVFB is used to perform graphical actions even without being under a running X server. JQuery is used to present check results.
There is basically three ways to use R package checker :
*
Call the Bash script directly and watch the output
*
Call the Bash script directly with the --html option to produce a real-time html output
*
Setup the Php files and adapt values in config.php to manage test launch and results viewing.
## Table of content
---
1.
[
Screenshots
](
#screenshots
)
2.
[
Requirements
](
#requirements
)
3.
[
Usage
](
#installation
)
1.
Direct Bash call
*
without --html
*
with --html
2.
With the basic web interface
# Screenshots
---
Bash script output :

# Requirements
---
*
MANDATORY any version of R (results will be different from one version to another)
*
MANDATORY Xvfb
*
OPTIONAL Php enabled web server
*
Java is probably needed by one of the packages depending on the package to check
# Usage
---
Adjust variables in config.php :
```
php
```
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment