get_gitlab_log: Read a gitlab Check Log

View source: R/gitlab.R

get_gitlab_logR Documentation

Read a ⁠gitlab⁠ Check Log

Description

For a given user's project, the last log for jobs for name and stage "check" will be read. This is assumed to be the output of R CMD check, rcmdcheck::rcmdcheck devtools::check, or the like.

Usage

get_gitlab_log(user, project, private_token, ...)

Arguments

user

The user's name on ⁠gitlab⁠.

project

The project's name on ⁠gitlab⁠.

private_token

The user's private token on ⁠gitlab⁠.

...

Arguments passed to httr::GET.

Value

A character vector containing the lines of the ⁠gitlab⁠ log.

Examples

## Not run: 
gitlab_token <- readLines(file.path("~", ".gitlab_private_token.txt"))
if (Sys.info()[["nodename"]] == "fvafrdebianCU") {
    j <- get_gitlab_log(user = "fvafrcu", project = "packager",
                        private_token = gitlab_token,
                        httr::use_proxy("10.127.255.17", 8080))
} else {
    j <- get_gitlab_log(user = "fvafrcu", project = "packager",
                        private_token = gitlab_token)
}

cat(j, sep = "\n")

## End(Not run)

packager documentation built on Aug. 16, 2023, 5:08 p.m.