use_neuroc_template: Use Neuroconductor Template

View source: R/use_neuroc_template.R

use_neuroc_templateR Documentation

Use Neuroconductor Template

Description

Use Neuroconductor Template

Usage

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 June 9, 2025, 5:19 p.m.