tic: Tasks Integrating Continuously: CI-Agnostic Workflow Definitions
Source:R/tic-package.R
tic-package.Rd
Provides a way to describe common build and deployment workflows for R-based projects: packages, websites (e.g. blogdown, pkgdown), or data processing (e.g. research compendia). The recipe is described independent of the continuous integration tool used for processing the workflow (e.g. 'GitHub Actions' or 'Circle CI'). This package has been peer-reviewed by rOpenSci (v0.3.0.9004).
Details
The use_tic()
function prepares a code repository for use with
this package.
See DSL for an overview of tic's domain-specific
language for defining stages and steps,
step_hello_world()
and the links therein for available steps,
and macro for an overview over the available macros that bundle
several steps.
Author
Maintainer: Patrick Schratz patrick.schratz@gmail.com (ORCID)
Authors:
Kirill Müller (ORCID)
Mika Braginsky mika.br@gmail.com
Karthik Ram karthik.ram@gmail.com
Jeroen Ooms jeroen.ooms@stat.ucla.edu
Other contributors:
Max Held (Max reviewed the package for ropensci, see <https://github.com/ropensci/software-review/issues/305>) [reviewer]
Anna Krystalli (Anna reviewed the package for ropensci, see <https://github.com/ropensci/software-review/issues/305>) [reviewer]
Laura DeCicco (Laura reviewed the package for ropensci, see <https://github.com/ropensci/software-review/issues/305>) [reviewer]
rOpenSci [funder]