tom-gu / bddevops

All of bdverse's DevOps stuff (in-house package)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bdtests

Lifecycle: experimental R build status

The goal of bdtests is to facilitate package development, testing, benchmarking and pre-release checklists - a ‘devtools like’ package for bdverse packages development.

📝 This is an initial draft, just a basic skeleton and a place to store ideas. 📝

Installation

bdtests is an in-house package; thus, no CRAN release is expected. You can install bdtests from this repository with:

remotes::install_github("bd-R/bdtests")

bdverse QA framework

bdtests is part of bdverse QA framework, for more details, see the QA [to add link] section in the development guide.

Package CI (example)

User Triggered (Push & PR)
OS-ver; r-ver [Master] - [Master]* [Dev] - [Master]* [Dev] - [Dev]*
Mac-latest; r-release Mac-Mas-Mas Mac-Dev-Mas Mac-Dev-Dev
Win-latest; r-release Win-Mas-Mas Win-Dev-Mas Win-Dev-Dev
Ubuntu-latest; r-release Ubu-Mas-Mas Ubu-Dev-Mas Ubu-Dev-Dev
Multi-CI MultiCI-Mas-Mas MultiCI-Dev-Mas MultiCI-Dev-Dev

* [Repository] - [Dependencies]

Scheduled (Daily)
OS-ver; r-ver [Master] - [Master]* [Dev] - [Master]* [Dev] - [Dev]*
Mac-latest; r-release Mac-Mas-Mas Mac-Dev-Mas Mac-Dev-Dev
Win-latest; r-release Win-Mas-Mas Win-Dev-Mas Win-Dev-Dev
Ubuntu-latest; r-release Ubu-Mas-Mas Ubu-Dev-Mas Ubu-Dev-Dev
Multi-CI MultiCI-Mas-Mas MultiCI-Dev-Mas MultiCI-Dev-Dev

About

All of bdverse's DevOps stuff (in-house package)

License:GNU General Public License v3.0


Languages

Language:HTML 93.5%Language:R 6.5%