edmondscommerce / jirashell
用于在Jira上添加问题的简单PHP类
dev-master
2020-03-06 14:02 UTC
Requires
- ext-curl: *
- ext-json: *
Requires (Dev)
- edmondscommerce/phpqa: dev-master
This package is auto-updated.
Last update: 2024-09-06 23:36:26 UTC
README
由Edmonds Commerce提供
环境
首先需要设置的是你的env
文件。这个文件可以放在系统的任何位置
readonly _jiraUrl=https://your.jira.url;
readonly _jiraUser=jira_user;
readonly _jiraPass=jira_pass;
readonly _jiraProject=jira_project;
队列
现在你可以为JiraShell排一个票务队列。你可以使用以下方式来做到这一点:
$jiraShell = new EdmondsCommerce\JiraShell\JiraShell( '/path/to/queue.json', '/path/to/env' ); $jiraShell->queueIssue( 'Title', 'Description', [ 'Sub-task Title', 'Sub-task Description' ] );
预览
你可以使用以下方式预览你当前已排队的票务:
php jiraShellPreviewTickets.php '/path/to/queue.json' '/path/to/env'
测试
你可以发送一个测试票务到Jira,以确保一切设置正确:
php jiraShellTest.php '/path/to/queue.json' '/path/to/env'
发送
最后,你可以使用以下方式将你的票务发送到Jira:
php jiraShellSendTickets.php '/path/to/queue.json' '/path/to/env'