Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://gitlab.com/rstuff/vmr
R package to manage VMs with R environment using Vagrant tool.
https://rstuff.gitlab.io/vmr/
https://gitlab.com/rstuff/vmr
R package vagrant
Last synced: 3 months ago
JSON representation
R package to manage VMs with R environment using Vagrant tool. https://rstuff.gitlab.io/vmr/
- Host: gitlab.com
- URL: https://gitlab.com/rstuff/vmr
- Owner: rstuff
- License: gpl-3.0+
- Created: 2021-01-05T12:43:21.590Z (about 4 years ago)
- Default Branch: main
- Last Synced: 2024-09-30T15:13:12.843Z (3 months ago)
- Topics: R, package, vagrant
- Stars: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# {vmr} - Virtual Machines for R
![CRAN Downloads Badge](https://cranlogs.r-pkg.org/badges/vmr)
[![CRAN status](https://www.r-pkg.org/badges/version/vmr)](https://cran.r-project.org/package=vmr)
[![pipeline status](https://gitlab.com/rstuff/vmr/badges/main/pipeline.svg)](https://gitlab.com/rstuff/vmr/-/commits/main)**A R package to manage Virtual Machines using _Vagrant_ tool.**
## Purpose
This package is a wrap of the [Vagrant](https://www.vagrantup.com/) tool and more.
It allows to manage, provision and use Virtual Machines preconfigured for R.It currently only use VirtualBox (>= 6.1.14) as provider.
Vagrant tool have to be installed too. (See [Dependencies](#dependencies))Used VMs come from [https://app.vagrantup.com/VMR](https://app.vagrantup.com/VMR) repository
and the sources use to generate them can be found at
[https://gitlab.com/rstuff/vms](https://gitlab.com/rstuff/vms).## Dependencies
### Tools
* [Vagrant](https://www.vagrantup.com/) (>= 2.2.10)
### Providers
* [VirtualBox](https://www.virtualbox.org/) (>= 6.1.14)
## Download last packages
The CI/CD generate the packages for each versions and OS. Choose your OS for the last version (dev) :
* [Source](https://gitlab.com/rstuff/vmr/-/jobs/artifacts/main/download?job=r-release)
* [Windows](https://gitlab.com/rstuff/vmr/-/jobs/artifacts/main/download?job=Windows-r-package)
* [MacOS](https://gitlab.com/rstuff/vmr/-/jobs/artifacts/main/download?job=MacOS-r-package)Unzip the downloaded file to get the package.
## Install
```R
# From CRAN
install.packages(c('vmr'))
# or from the development repository (latest version)
remotes::install_git('https://gitlab.com/rstuff/vmr.git')
```## Documentation
Online : [https://rstuff.gitlab.io/vmr/](https://rstuff.gitlab.io/vmr/)
```r
browseVignettes(package = "vmr")
```## Authors
* Jean-François Rey \
## LICENSE
GPLv3