Get issues of a project or user
gl_list_issues(
project = NULL,
issue_id = NULL,
verb = httr::GET,
api_version = 4,
...
)
gl_get_issue(project, issue_id, ...)
Arguments
id (preferred way) or name of the project. Not repository name. May be null for all issues created by user.
optional issue id (projectwide; for API v3 only you can use global iid when api_version is 3
)
ignored; all calls with this function will have gitlab()
's default verb httr::GET
a switch to force deprecated GitLab API v3 behavior that allows filtering by global iid. If 3
filtering happens by global iid, if false, it happens by projectwide ID. For API v4, this must be FALSE (default)
further parameters passed on to gitlab()
, may be state, labels, issue id, ...
Tibble of issues of the project with descriptive variables.
Detailsgl_get_issue
provides a wrapper with swapped arguments for convenience, esp. when using a project connection
if (FALSE) {
# Set the connection for the session
set_gitlab_connection(
gitlab_url = test_url,
private_token = test_private_token
)
# list issues
gl_list_issues("<<your-project-id>>", max_page = 1)
# list opened issues
gl_list_issues("<<your-project-id>>", state = "opened")
# Get one issue
gl_get_issue("<<your-project-id>>", issue_id = 1)
# Create new issue
gl_new_issue("<<your-project-id>>",
title = "Implement new feature",
description = "It should be awesome."
)
# Assign user to issue 1
gl_assign_issue("<<your-project-id>>", issue_id = 1, assignee_id = "<<user-id>>")
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4