initialize_cicd: Initialize CI/CD template

View source: R/utils-setup.R

initialize_cicdR Documentation

Initialize CI/CD template

Description

Initialize CI/CD template

Usage

initialize_cicd(cicd_platform)

Arguments

cicd_platform

CI/CD engine. GitLab or GitHub Actions. When gitlab-docker is selected, we leverage docker executor. The provided CI/CD template will pull docker image from https://hub.docker.com/repository/docker/divadnojnarg/shinyvalidator-docker, which provides installation of R, shinycannon, Chrome, necessary to run the pipeline without issue. This is typically the easiest setup since the classic GitLab CI/CD templates assumes that your GitLab runner has everything installed, which is not necessarily the case.

Value

A yml file with CI/CD steps.


Novartis/shinyValidator documentation built on Aug. 21, 2023, 4:42 a.m.