set_gitlab_ci {shiny2docker} | R Documentation |
Configure GitLab CI pipeline for Docker builds
Description
Copies the .gitlab-ci.yml
file provided by the shiny2docker
package
into the specified directory. The GitLab CI configuration is designed to build a Docker image
and push the created image to the GitLab container registry.
Usage
set_gitlab_ci(path, tags = NULL)
Arguments
path |
A character string specifying the directory where the
|
tags |
Optional character vector of GitLab runner tags. If provided, the function will add these tags to the generated CI job so the appropriate runner is selected. You can provide multiple tags. |
Value
A logical value indicating whether the file was successfully copied (TRUE
)
or not (FALSE
).
Examples
# Copy the .gitlab-ci.yml file to a temporary directory
set_gitlab_ci(path = tempdir())
# Copy the file and specify runner tags
set_gitlab_ci(path = tempdir(), tags = c("shiny_build", "prod"))
[Package shiny2docker version 0.0.3 Index]