BSD Ports

sysutils/py-scarab 0.1.3_1 DragonFly

CLI interface for FreeBSD Bugzilla

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
python, sysutils
Package size
35.7 KiB, 235.3 KiB installed

Description

scarab is a CLI tool to automate some of the Bugzilla-related workflows in the FreeBSD project. Common commands are fetching, attaching and creating PR's from the command line.

In the other systems

SystemPortVersion
DragonFlysysutils/py-scarab0.1.3_1
FreeBSDsysutils/py-scarab0.1.3_1

Install

Binary package:

pkg install py311-scarab

From DPorts:

cd /usr/dports/sysutils/py-scarab && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Before you can manipulate PRs with this program in FreeBSD Bugzilla
you have to create an API key and copy it in your config file.

Login -> Preferences -> API keys -> Generate a new API key

The config file is probed from your home directory as ".scarabrc".
A sample scarabrc config file is located under /usr/local/share/examples/py311-scarab.