use_neuroc_template: Use Neuroconductor Template

Description Usage Arguments Value

View source: R/use_neuroc_template.R

Description

Use Neuroconductor Template

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
use_neuroc_template(
  path = "DESCRIPTION",
  dev = FALSE,
  table_path = NULL,
  release = c("stable", "current"),
  verbose = TRUE,
  user = NULL,
  deployment = FALSE,
  force = deployment,
  fix_remotes = TRUE,
  ...
)

use_neuroc_travis_template(...)

use_neuroc_appveyor_template(...)

neuroc_key(
  ci = c("travis", "appveyor"),
  dev = FALSE,
  release = FALSE,
  user = NULL,
  deployment = FALSE
)

add_neuroc_keys(
  template_file,
  ci = c("travis", "appveyor"),
  dev = FALSE,
  user = NULL,
  deployment = FALSE
)

remove_neuroc_packages(
  ...,
  keep_packs = c("neuroc.deps", "ghtravis", "neurocInstall")
)

Arguments

path

path to DESCRIPTION file

dev

Development Site vs. not?

table_path

Path to the table of packages for neuroconductor

release

Stable or development version

verbose

print diagnostic messages

user

User for the repositories

deployment

indicator if this is a release, not standard running. Just deployment.

force

should this stop (FALSE) on missing DESCRIPTION files? Passed to get_repo_dep_mat.

fix_remotes

Run fix_desc_remotes on the DESCRIPTION file before running.

...

Additional arguments to pass to extract_ci_fields

ci

Which continuous integration system

template_file

file to template

keep_packs

Packages to keep when removing all neuroc packages

Value

Copy the template to the current directory


muschellij2/neuroc.deps documentation built on May 23, 2021, 12:21 a.m.