Sample Continuous Integration (CI) scripts from popular R package repos
The following package CI tools are tracked:
- Travis CI :
travis - Appveyor :
appveyor - Jenkins :
jenkins - Gitlab CI :
gitlab-ci - Github Actions:
github-actions
Also tracked are some common package metadata files:
- .gitignore :
gitignore - GNU Make/
Makefile:make _pkgdown.ymlforpkgdownsites :pkgdown.Rbuildignore:rbuildignore.RprojRStudio project file :rproj
If you're looking to build CI integration for your R project, look no further!
Build on the backs of R giants & learn from their own existing CI pipelines.
The repos used here are found in the .tracked_repos file; please file a PR to add any new package.
If there's some CI tool/metadata I'm missing, this can easily be added to the update.R script.
This is updated weekly with Github Actions, see .github