GRANBase: Creating Continuously Integrated Package Repositories from Manifests

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.

AuthorGabriel Becker[aut,cre], Cory Barr [cre,ctb]
Date of publication2016-10-25 01:07:11
MaintainerGabriel Becker <becker.gabriel@gene.com>
LicenseArtistic-2.0
Version1.2.0
https://github.com/gmbecker/gRAN

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.