Bug#969483: ITP: glab -- An open-source GitLab command line tool
Package: wnpp Severity: wishlist Owner: root * Package name: glab Version : 1.10.0-1 Upstream Author : Clement Sam * URL : https://github.com/profclems/glab * License : Expat Programming Lang: Go Description : An open-source GitLab command line tool GLab . All Contributors (#contributors-) . . Go Report Card (https://goreportcard.com/report/github.com/profclems/glab) GitHub Workflow Status .github/workflows/build_docs.yml Gitter (https://gitter.im/glabcli/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) License (LICENSE) Twitter (https://twitter.com/intent/tweet?text=Take%20Gitlab%20to%20the%20command%20line%20with%20%23glab,%20an%20open-source%20GitLab%20CLI%20tool:&url=https%3A%2F%2Fgithub.com%2Fprofclems%2Fglab) . GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. . image Usage bash glab [flags] . Core Commands• glab mr [list, create, close, reopen, delete]• glab issue [list, create, close, reopen, delete]• glab pipeline [list, delete, ci status, ci view]• glab config• glab helpExamples bash $ glab issue create --title="This is an issue title" --description="This is a really long description" $ glab issue list --closed $ glab pipeline ci view -b master# to watch the latest pipeline on master $ glab pipeline status# classic ci view . Learn More Read the documentation (https://clementsam.tech/glab) for more information on this tool. Installation Download a binary suitable for your OS at the releases page (https://github.com/profclems/glab/releases/latest). Quick Install (Bash) You can install or update glab with: bash curl -sL https://j.mp/glab-i | sudo bash . or bash curl -s https://raw.githubusercontent.com/profclems/glab/trunk/scripts/quick_install.sh | sudo bash . Installs into usr/local/bin Windows Available for download on scoop or manually as an installable executable file or a Portable archived file in tar and zip formats at the releases page (https://github.com/profclems/glab/releases/latest). Download and install now at the releases page (https://github.com/profclems/glab/releases/latest). . The installable executable file sets the PATH automatically. Scoop sh scoop bucket add profclems-bucket https://github.com/profclems/scoop-bucket.git scoop install glab . Linux Downloads available via linuxbrew (homebrew) and tar balls Linuxbrew (Homebrew) sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Arch Linux glab is available through the gitlab-glab-bin (https://aur.archlinux.org/packages/gitlab-glab-bin/) package on the AUR. Manual Installation Download the tar ball, untar and install: • Download the .tar.gz file from the releases page (https://github.com/profclems/glab/releases/latest)• unzip glab-*-linux-amd64.tar.gz to unzip the downloaded file• sudo mv glab-*-linux-amd64/glab /usr/binMacOS glab is available via Homebrew or you can manually install Homebrew sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Installing manually• Download the .tar.gz or .zip file from the releases page (https://github.com/profclems/glab/releases/latest) and unzip or untar• ls /usr/local/bin/ || sudo mkdir /usr/local/bin/; to make sure the bin folder exists• sudo mv glab-*-darwin-amd64/glab /usr/binBuilding From Source If a supported binary for your OS is not found at the releases page (https://github.com/profclems/glab/releases/latest), you can build from source: • Verify that you have Go 1.13.8+ installed sh $ go version go version go1.14 . . If go is not installed, follow instructions on the Go website (https://golang.org/doc/install). • Clone this repository sh $ git clone https://github.com/profclems/glab.git glab-cli $ cd glab-cli . . or . sh $ git clone https://gitlab.com/profclems/glab.git $ cd glab-cli . • Build the project . $ make build . • Move the resulting bin/glab executable to somewhere in your PATH sh $ sudo mv ./bin/glab /usr/local/bin/ . or sh $ sudo mv ./bin/glab /usr/bin/ . • Run glab version to check if it worked and glab config -g to set upConfiguration To set configuration for current directory (must be a git repository) ```sh glab config // Will be prompted for details . or . glab config --token= --url=https://gitlab.com --remote-var=origin . **To set configuration globally** sh glab config --global // Will be prompted for details . or . glab config --global --token= --url=https://gitlab.com --remote-var=origin . **For initial releases up to v1.6.1** sh glab config --token= --url=https://gitlab.com --pid= --repo=OWNER/REPO ``` Example sh glab config --token=sometoken --url=https://gitlab.com --pid=someprojectid --repo=profclem
Bug#969484: ITP: glab -- An open-source GitLab command line tool
Package: wnpp Severity: wishlist Owner: root * Package name: glab Version : 1.10.0-1 Upstream Author : Clement Sam * URL : https://github.com/profclems/glab * License : Expat Programming Lang: Go Description : An open-source GitLab command line tool GLab . All Contributors (#contributors-) . . Go Report Card (https://goreportcard.com/report/github.com/profclems/glab) GitHub Workflow Status .github/workflows/build_docs.yml Gitter (https://gitter.im/glabcli/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) License (LICENSE) Twitter (https://twitter.com/intent/tweet?text=Take%20Gitlab%20to%20the%20command%20line%20with%20%23glab,%20an%20open-source%20GitLab%20CLI%20tool:&url=https%3A%2F%2Fgithub.com%2Fprofclems%2Fglab) . GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. . image Usage bash glab [flags] . Core Commands• glab mr [list, create, close, reopen, delete]• glab issue [list, create, close, reopen, delete]• glab pipeline [list, delete, ci status, ci view]• glab config• glab helpExamples bash $ glab issue create --title="This is an issue title" --description="This is a really long description" $ glab issue list --closed $ glab pipeline ci view -b master# to watch the latest pipeline on master $ glab pipeline status# classic ci view . Learn More Read the documentation (https://clementsam.tech/glab) for more information on this tool. Installation Download a binary suitable for your OS at the releases page (https://github.com/profclems/glab/releases/latest). Quick Install (Bash) You can install or update glab with: bash curl -sL https://j.mp/glab-i | sudo bash . or bash curl -s https://raw.githubusercontent.com/profclems/glab/trunk/scripts/quick_install.sh | sudo bash . Installs into usr/local/bin Windows Available for download on scoop or manually as an installable executable file or a Portable archived file in tar and zip formats at the releases page (https://github.com/profclems/glab/releases/latest). Download and install now at the releases page (https://github.com/profclems/glab/releases/latest). . The installable executable file sets the PATH automatically. Scoop sh scoop bucket add profclems-bucket https://github.com/profclems/scoop-bucket.git scoop install glab . Linux Downloads available via linuxbrew (homebrew) and tar balls Linuxbrew (Homebrew) sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Arch Linux glab is available through the gitlab-glab-bin (https://aur.archlinux.org/packages/gitlab-glab-bin/) package on the AUR. Manual Installation Download the tar ball, untar and install: • Download the .tar.gz file from the releases page (https://github.com/profclems/glab/releases/latest)• unzip glab-*-linux-amd64.tar.gz to unzip the downloaded file• sudo mv glab-*-linux-amd64/glab /usr/binMacOS glab is available via Homebrew or you can manually install Homebrew sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Installing manually• Download the .tar.gz or .zip file from the releases page (https://github.com/profclems/glab/releases/latest) and unzip or untar• ls /usr/local/bin/ || sudo mkdir /usr/local/bin/; to make sure the bin folder exists• sudo mv glab-*-darwin-amd64/glab /usr/binBuilding From Source If a supported binary for your OS is not found at the releases page (https://github.com/profclems/glab/releases/latest), you can build from source: • Verify that you have Go 1.13.8+ installed sh $ go version go version go1.14 . . If go is not installed, follow instructions on the Go website (https://golang.org/doc/install). • Clone this repository sh $ git clone https://github.com/profclems/glab.git glab-cli $ cd glab-cli . . or . sh $ git clone https://gitlab.com/profclems/glab.git $ cd glab-cli . • Build the project . $ make build . • Move the resulting bin/glab executable to somewhere in your PATH sh $ sudo mv ./bin/glab /usr/local/bin/ . or sh $ sudo mv ./bin/glab /usr/bin/ . • Run glab version to check if it worked and glab config -g to set upConfiguration To set configuration for current directory (must be a git repository) ```sh glab config // Will be prompted for details . or . glab config --token= --url=https://gitlab.com --remote-var=origin . **To set configuration globally** sh glab config --global // Will be prompted for details . or . glab config --global --token= --url=https://gitlab.com --remote-var=origin . **For initial releases up to v1.6.1** sh glab config --token= --url=https://gitlab.com --pid= --repo=OWNER/REPO ``` Example sh glab config --token=sometoken --url=https://gitlab.com --pid=someprojectid --repo=profclem
Bug#969487: ITP: glab -- An open-source GitLab command line tool
Package: wnpp Severity: wishlist Owner: root * Package name: glab Version : 1.10.0-1 Upstream Author : Clement Sam * URL : https://github.com/profclems/glab * License : Expat Programming Lang: Go Description : An open-source GitLab command line tool GLab . All Contributors (#contributors-) . . Go Report Card (https://goreportcard.com/report/github.com/profclems/glab) GitHub Workflow Status .github/workflows/build_docs.yml Gitter (https://gitter.im/glabcli/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) License (LICENSE) Twitter (https://twitter.com/intent/tweet?text=Take%20Gitlab%20to%20the%20command%20line%20with%20%23glab,%20an%20open-source%20GitLab%20CLI%20tool:&url=https%3A%2F%2Fgithub.com%2Fprofclems%2Fglab) . GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. . image Usage bash glab [flags] . Core Commands• glab mr [list, create, close, reopen, delete]• glab issue [list, create, close, reopen, delete]• glab pipeline [list, delete, ci status, ci view]• glab config• glab helpExamples bash $ glab issue create --title="This is an issue title" --description="This is a really long description" $ glab issue list --closed $ glab pipeline ci view -b master# to watch the latest pipeline on master $ glab pipeline status# classic ci view . Learn More Read the documentation (https://clementsam.tech/glab) for more information on this tool. Installation Download a binary suitable for your OS at the releases page (https://github.com/profclems/glab/releases/latest). Quick Install (Bash) You can install or update glab with: bash curl -sL https://j.mp/glab-i | sudo bash . or bash curl -s https://raw.githubusercontent.com/profclems/glab/trunk/scripts/quick_install.sh | sudo bash . Installs into usr/local/bin Windows Available for download on scoop or manually as an installable executable file or a Portable archived file in tar and zip formats at the releases page (https://github.com/profclems/glab/releases/latest). Download and install now at the releases page (https://github.com/profclems/glab/releases/latest). . The installable executable file sets the PATH automatically. Scoop sh scoop bucket add profclems-bucket https://github.com/profclems/scoop-bucket.git scoop install glab . Linux Downloads available via linuxbrew (homebrew) and tar balls Linuxbrew (Homebrew) sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Arch Linux glab is available through the gitlab-glab-bin (https://aur.archlinux.org/packages/gitlab-glab-bin/) package on the AUR. Manual Installation Download the tar ball, untar and install: • Download the .tar.gz file from the releases page (https://github.com/profclems/glab/releases/latest)• unzip glab-*-linux-amd64.tar.gz to unzip the downloaded file• sudo mv glab-*-linux-amd64/glab /usr/binMacOS glab is available via Homebrew or you can manually install Homebrew sh brew install profclems/tap/glab . Updating: sh brew upgrade glab . Installing manually• Download the .tar.gz or .zip file from the releases page (https://github.com/profclems/glab/releases/latest) and unzip or untar• ls /usr/local/bin/ || sudo mkdir /usr/local/bin/; to make sure the bin folder exists• sudo mv glab-*-darwin-amd64/glab /usr/binBuilding From Source If a supported binary for your OS is not found at the releases page (https://github.com/profclems/glab/releases/latest), you can build from source: • Verify that you have Go 1.13.8+ installed sh $ go version go version go1.14 . . If go is not installed, follow instructions on the Go website (https://golang.org/doc/install). • Clone this repository sh $ git clone https://github.com/profclems/glab.git glab-cli $ cd glab-cli . . or . sh $ git clone https://gitlab.com/profclems/glab.git $ cd glab-cli . • Build the project . $ make build . • Move the resulting bin/glab executable to somewhere in your PATH sh $ sudo mv ./bin/glab /usr/local/bin/ . or sh $ sudo mv ./bin/glab /usr/bin/ . • Run glab version to check if it worked and glab config -g to set upConfiguration To set configuration for current directory (must be a git repository) ```sh glab config // Will be prompted for details . or . glab config --token= --url=https://gitlab.com --remote-var=origin . **To set configuration globally** sh glab config --global // Will be prompted for details . or . glab config --global --token= --url=https://gitlab.com --remote-var=origin . **For initial releases up to v1.6.1** sh glab config --token= --url=https://gitlab.com --pid= --repo=OWNER/REPO ``` Example sh glab config --token=sometoken --url=https://gitlab.com --pid=someprojectid --repo=profclem