-
Notifications
You must be signed in to change notification settings - Fork 131
Continuous Integration
Andrew Butler edited this page Apr 18, 2020
·
3 revisions
SeuratWrappers uses Microsoft's Azure Pipelines to automatically build vignettes for new and modified methods. The process consists of finding the .R
and .Rmd
files that have been modified, determining the corresponding .Rmd
file for modified .R
files, and building only the changed vignettes. All output formats will be built during this process.
The build environment is set up as follows:
- Ubuntu 18.04 Bionic Beaver
- R 3.6
- Seurat v3.1.5
Other packages installed include:
- rmarkdown
- devtools
- BiocManager
- pcaMethods
- scran
- Dependencies, including suggested packages, for SeuratWrappers
Currently, SeuratWrappers does not implement continuous deployment. This means that vignettes built under Azure Pipelines will not be pushed back to the repository. Please ensure that all vignettes are built properly when submitting a pull request to SeuratWrappers