Skip to content

TheNetworg/gitlab-powershell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

gitlab-powershell

GitLab API for managing projects.

Installation

Find-Module -Name gitlab-powershell | Install-Module

Usage

Connect-GitLab -serviceroot "https://git.thenetw.org/" -token "XXXXXXXXXXXXXXXXXXXX"
$options = @{
    "issues_enabled"=$false;
    "merge_requests_enabled"=$false;
    "builds_enabled"=$false;
    "wiki_enabled"=$false;
    "snippets_enabled"=$false;
    "container_registry_enabled"=$false;
    "shared_runners_enabled"=$false;
}

New-GitLabProject -name "X0004" -namespace "customer" -options $options
Add-GitLabProjectMember -project "X0004" -user $username
Remove-GitLabProject -name "X0004"

About

GitLab API for managing projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published