Submitting Author: Kirill Müller (@krlmlr)
Repository: ropenscilabs/tic
Version submitted: 0.2.13.0916
Editor: @annakrystalli
Reviewer 1: @ldecicco-USGS
Reviewer 2: @maxheld83
Archive: TBD
Version accepted: 0.3.0.9004
DESCRIPTION
file
Type: Package
Package: tic
Title: Tasks Integrating Continuously: CI-Agnostic Workflow Definitions
Version: 0.2.13.9016
Authors@R: c(
person("Kirill", "M\u00fcller", email = "krlmlr+r@mailbox.org", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-1416-3412")),
person("Patrick", "Schratz", email = "patrick.schratz@gmail.com", role = "aut", comment = c(ORCID = '0000-0003-0748-6624')),
person("Mika", "Braginsky", email = "mika.br@gmail.com", role = c("aut")),
person("Karthik", "Ram", email = "karthik.ram@gmail.com", role = c("aut")),
person("Jeroen", "Ooms", email = "jeroen.ooms@stat.ucla.edu", role = c("aut")),
person("rOpenSci", role = c("fnd"))
)
Description:
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.
'Travis CI' or 'AppVeyor').
License: GPL (>= 2)
URL: https://github.com/ropenscilabs/tic
BugReports: https://github.com/ropenscilabs/tic/issues
Depends:
R (>= 3.0.0)
Imports:
backports,
cli,
crayon,
magrittr,
memoise,
methods,
remotes,
R6,
rlang,
withr
Suggests:
base64enc,
bookdown,
callr,
covr,
devtools,
drat,
fansi,
git2r,
knitr,
openssl,
rcmdcheck,
rmarkdown,
testthat,
travis (>= 0.2.11.9001),
usethis
VignetteBuilder: knitr
Remotes:
r-lib/rcmdcheck,
ropenscilabs/travis
ByteCompile: No
Encoding: UTF-8
LazyData: TRUE
Roxygen: list(markdown = TRUE)
RoxygenNote: 6.1.1
Collate:
'ci.R'
'appveyor.R'
'base64.R'
'dsl-storage.R'
'dsl.R'
'git2r.R'
'keys.R'
'local.R'
'macro.R'
'macro-package-checks.R'
'macro-pkgdown.R'
'macro-bookdown.R'
'mock.R'
'print.R'
'repo.R'
'run.R'
'stage.R'
'steps-base.R'
'steps-bookdown.R'
'steps-code.R'
'steps-drat.R'
'steps-git.R'
'steps-install.R'
'steps-rcmdcheck.R'
'steps-pkgdown.R'
'steps-ssh.R'
'steps-write-text-file.R'
'tic-package.R'
'travis.R'
'use_tic.R'
'utils.R'
Scope
Please indicate which category or categories from our package fit policies this package falls under:
Explain how and why the package falls under these categories (briefly, 1-2 sentences):
Provides a better interface to CI systems: define CI/CD using R code instead of YAML files. Work supported by rOpenSci.
R package developers, R + Git users who would like to run R code automatically on code update and deploy artifacts.
Technical checks
language: r
support in Travis CI, the r-appveyor project for AppVeyor. This project aims at integrating these and other services using a common DSL.
Confirm each of the following by checking the box. This package:
paper.md
matching JOSS's requirements with a high-level description in the package root or in inst/
.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4