Download the PHP package artemeon/mantis2github without Composer
On this page you can find all versions of the php package artemeon/mantis2github. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download artemeon/mantis2github
More information about artemeon/mantis2github
Files in artemeon/mantis2github
Package mantis2github
Short Description A small CLI tool to create a GitHub issue from a Mantis ticket.
License MIT
Informations about the package mantis2github
Mantis 2 GitHub Connector
A small CLI tool to create a GitHub issue out of a Mantis issue. Creates cross-references, so links the GitHub issue to mantis and vice versa.
Installation
Configuration
When you first installed the package, call the configure
command. You only need to do this once.
The command will direct you through the installation process.
Quick setup
If you have used a previous version of this package and already have a config.yaml
file, you can skip the configuration by running:
Usage
Available Commands
Command | Description |
---|---|
sync |
Create a GitHub issue from a Mantis issue |
read:github |
Read details of a GitHub issue |
read:mantis |
Read details of a Mantis issue |
issues:list |
Get a list of Mantis Tickets with their associated GitHub Issues. |
sync
Create a GitHub issue from a list of Mantis issues.
Arguments
Argument | required | Description |
---|---|---|
ids |
true |
Mantis issue ids |
Examples
Sync a single issue
Sync multiple issues
read:github
Read details of a GitHub issue.
Arguments
Argument | required | Description |
---|---|---|
id |
true |
GitHub issue id |
read:mantis
Read details of a Mantis issue.
Arguments
Argument | required | Description |
---|---|---|
id |
true |
Mantis issue id |
issues:list
Get a list of Mantis Tickets with their associated GitHub Issues.
Options
Option | Possible values | Description |
---|---|---|
output |
html |
Output Format |
License
This project is open-sourced software licensed under the MIT license.
All versions of mantis2github with dependencies
ext-json Version *
artemeon/console Version ^0.4.1
guzzlehttp/guzzle Version ^7.3.0
symfony/console Version ^5.0|^6.0|^7.0
symfony/yaml Version ^5.0|^6.0|^7.0
nunomaduro/termwind Version ^1.5|^2.0
composer-runtime-api Version ^2.2.2
ahinkle/packagist-latest-version Version ^2.0