GRANBase: Creating Continuously Integrated Package Repositories from Manifests

Share:

Repository based tools for department and analysis level reproducibility. 'GRANBase' allows creation of custom branched, continuous integration-ready R repositories, including incremental testing of only packages which have changed versions since the last repository build.

Author
Gabriel Becker[aut,cre], Cory Barr [cre,ctb]
Date of publication
2016-10-25 01:07:11
Maintainer
Gabriel Becker <becker.gabriel@gene.com>
License
Artistic-2.0
Version
1.2.0
URLs

View on CRAN

Man pages

addPkg-GRANRepository-method
addPkg
availpkgs
available.packages A generic for available.packages and a...
buildBranchesInRepo
Build SVN Checkouts Into Repository Directory
buildRiskReport
Build risk-assessment for proposed package updates
checkout_dir-methods
checkout_dir Return the directory that package sources will...
check_result_dir-methods
check_result_dir Return the path where check results for...
clear
Clear packages and temporary files from repo build process
contriburl
contrib.url A generic for contrib.url so that...
dest_base-methods
dest_base Return the full path to the contrib directory for...
destination-methods
destination Return the full path to the contrib directory for...
errlogfile-methods
Log file location of a GRAN (sub) repository
GRANparams
Get or set individual parameters on a GRANRepository object
GRANRepository
GRANRepository
GRANRepository-accessors
Log file location of a GRAN (sub) repository
identifyRisk
identifyRisk
install_packages-character-GRANRepository-method
install_packages method for GRANRepository objects
install_result_dir-methods
install_result_dir Return the path where instal results for...
loadRepo
Backwards compatible load utility
location-methods
Retrieve the path to a GRAN (sub) repository
makerepo
makeRepo
manifestHTML
manifestHTML
notrack-methods
notrack Return the directory which stores retreived versions...
param
Extract parameter object
readPkgsNEWS
Read and summarize the NEWS files for packages at risk...
repobase-methods
repobase Generic accessor function to retreive the repo...
repobuildparam
RepoBuildParam
RepoFromList
Create a GRANRepository object from a list
reporesults
Repository build results
RepoToList
Transform a GRANRepository object into a list
repo_url-methods
repo_url Return the url that the repository will be served...
saveRepo
Backwards compatible save utility
staging-methods
staging Return the staging directory or the staging_logs to...
templib
temporary library
writeGRANLog
writeGRANLog

Files in this package

GRANBase
GRANBase/inst
GRANBase/inst/testincremental.R
GRANBase/inst/js_css
GRANBase/inst/js_css/RiskReport.css
GRANBase/inst/scripts
GRANBase/inst/scripts/buildSinglePkg.R
GRANBase/inst/GRAN
GRANBase/inst/GRAN/NAMESPACE
GRANBase/inst/GRAN/R
GRANBase/inst/GRAN/R/myGRAN.R
GRANBase/inst/GRAN/vignettes
GRANBase/inst/GRAN/vignettes/GRAN-Overview.Rnw
GRANBase/inst/GRAN/DESCRIPTION
GRANBase/inst/testpkgs
GRANBase/inst/testpkgs/toypkg
GRANBase/inst/testpkgs/toypkg/NAMESPACE
GRANBase/inst/testpkgs/toypkg/data
GRANBase/inst/testpkgs/toypkg/data/thing.rda
GRANBase/inst/testpkgs/toypkg/DESCRIPTION
GRANBase/inst/testpkgs/deptest
GRANBase/inst/testpkgs/deptest/NAMESPACE
GRANBase/inst/testpkgs/deptest/data
GRANBase/inst/testpkgs/deptest/data/thing.rda
GRANBase/inst/testpkgs/deptest/DESCRIPTION
GRANBase/inst/testpkgs/toyp
GRANBase/inst/testpkgs/toyp/NAMESPACE
GRANBase/inst/testpkgs/toyp/data
GRANBase/inst/testpkgs/toyp/data/thing.rda
GRANBase/inst/testpkgs/toyp/R
GRANBase/inst/testpkgs/toyp/R/file.R
GRANBase/inst/testpkgs/toyp/DESCRIPTION
GRANBase/inst/testpkgs/willfail
GRANBase/inst/testpkgs/willfail/NAMESPACE
GRANBase/inst/testpkgs/willfail/data
GRANBase/inst/testpkgs/willfail/data/thing.rda
GRANBase/inst/testpkgs/willfail/R
GRANBase/inst/testpkgs/willfail/R/syntaxError.R
GRANBase/inst/testpkgs/willfail/DESCRIPTION
GRANBase/inst/testBioc.R
GRANBase/inst/templates
GRANBase/inst/templates/testPkgs.brew
GRANBase/inst/bibliography
GRANBase/inst/bibliography/genbib.R
GRANBase/inst/bibliography/package.bib
GRANBase/inst/bibliography/sessionpkg.bibtex
GRANBase/inst/bibliography/packrat.bibtex
GRANBase/inst/manualTests
GRANBase/inst/manualTests/test.R
GRANBase/inst/doc
GRANBase/inst/doc/GRAN-Overview.R
GRANBase/inst/doc/GRAN-Overview.pdf
GRANBase/inst/doc/GRAN-Overview.Rnw
GRANBase/inst/unitTests
GRANBase/inst/unitTests/makeRepo.R
GRANBase/inst/session.rda
GRANBase/NAMESPACE
GRANBase/NEWS
GRANBase/R
GRANBase/R/AllClasses.R
GRANBase/R/clear.R
GRANBase/R/results.R
GRANBase/R/Utilities.R
GRANBase/R/locateRisk.R
GRANBase/R/accessors.R
GRANBase/R/testPackages.R
GRANBase/R/makeSrcDirs.R
GRANBase/R/contrib.url-methods.R
GRANBase/R/conditionalCode.R
GRANBase/R/buildBranchesInRepo.R
GRANBase/R/getRVersion.R
GRANBase/R/saveRepo.R
GRANBase/R/manifestHTML.R
GRANBase/R/GRANonGRAN.R
GRANBase/R/allGenerics.R
GRANBase/R/curlOptions.R
GRANBase/R/migrateToFinalRepo.R
GRANBase/R/makeGRANRepos.R
GRANBase/R/Install.R
GRANBase/R/addRevDeps.R
GRANBase/R/GRANRepository-methods.R
GRANBase/vignettes
GRANBase/vignettes/GRAN-Overview.Rnw
GRANBase/vignettes/ReportScreenshot.png
GRANBase/MD5
GRANBase/build
GRANBase/build/vignette.rds
GRANBase/DESCRIPTION
GRANBase/man
GRANBase/man/contriburl.Rd
GRANBase/man/checkout_dir-methods.Rd
GRANBase/man/param.Rd
GRANBase/man/RepoToList.Rd
GRANBase/man/buildBranchesInRepo.Rd
GRANBase/man/manifestHTML.Rd
GRANBase/man/templib.Rd
GRANBase/man/install_result_dir-methods.Rd
GRANBase/man/notrack-methods.Rd
GRANBase/man/GRANparams.Rd
GRANBase/man/GRANRepository.Rd
GRANBase/man/GRANRepository-accessors.Rd
GRANBase/man/loadRepo.Rd
GRANBase/man/identifyRisk.Rd
GRANBase/man/staging-methods.Rd
GRANBase/man/clear.Rd
GRANBase/man/repobase-methods.Rd
GRANBase/man/addPkg-GRANRepository-method.Rd
GRANBase/man/saveRepo.Rd
GRANBase/man/RepoFromList.Rd
GRANBase/man/destination-methods.Rd
GRANBase/man/makerepo.Rd
GRANBase/man/repo_url-methods.Rd
GRANBase/man/buildRiskReport.Rd
GRANBase/man/writeGRANLog.Rd
GRANBase/man/location-methods.Rd
GRANBase/man/dest_base-methods.Rd
GRANBase/man/availpkgs.Rd
GRANBase/man/errlogfile-methods.Rd
GRANBase/man/readPkgsNEWS.Rd
GRANBase/man/install_packages-character-GRANRepository-method.Rd
GRANBase/man/check_result_dir-methods.Rd
GRANBase/man/reporesults.Rd
GRANBase/man/repobuildparam.Rd
GRANBase/cleanup