Skip to contents

Common

Common functions that are of generic use.

api_req()
Create GitLab API request
build_url()
Build GitLab repository URL

Projects

Functions to manage GitLab projects.

project()
GitLab project metadata
project_default_branch()
GitLab project default branch

Directories

Functions to manage directories in GitLab projects.

dir_ls()
List files and directories in GitLab repository
dir_delete()
Delete directory from GitLab repository
dir_exists()
Test if directory exists in GitLab repository

Files

Functions to manage files in GitLab projects.

file_meta()
GitLab file metadata
file_content()
Read in file from GitLab repository
file_full()
GitLab file data
file_write()
Write file to GitLab repository
file_create()
Create file in GitLab repository
file_update()
Update file in GitLab repository
file_delete()
Delete file from GitLab repository
files_delete()
Delete multiple files from GitLab repository
file_exists()
Test if file exists in GitLab repository

Commits

commit_files()
Create a commit with multiple file actions
file_commit_action()
Assemble file commit action