joro/redmine-issue-generator
Composer 安装命令:
composer require joro/redmine-issue-generator
包简介
Generate random Redmine issues
README 文档
README
Well, i tend to be a lazy and needed a lot of random issues created for plugin testing and this was the result ...
Good to know
- Run it using
vendor/bin/redmineIssueGenerator(first parameter is used to specify config file path) - By default script looks for a config file
redmine.config.phpin current folder. - Get API Token is found on
http://redmine.example.org/my/accountin the right panel click on show - Currently only issues are created. This does not create Journals and such ...
- Based on kbsali/redmine-api
Minimum config
// Init Class $generate = new Redmine\IssueGenerator(); // Account details $generate->setUrl('http://redmine.example.org'); $generate->setToken("REDMINE_API_TOKEN"); // Create issues for these projects $generate->setProjects(["project1","project2"]); // Create issues for these users $generate->setUsers(["admin","guest"]); // Run it $generate->createIssues();
Advanced config
// Init Class $generate = new Redmine\IssueGenerator(); // Account details $generate->setUrl('http://redmine.example.org'); $generate->setToken("REDMINE_API_TOKEN"); // Create issues for these projects $generate->setProjects(["project1","project2"]); // Create issues for these users $generate->setUsers(["admin","guest"]); // Issues to create: Project * Users * IssueCount $generate->setIssueCount(2); // Set text (if npt set baconipsum is used) $generate->setSubject("I'm a subject with random length"); $generate->setText("I'm a nice descriton with a random length"); // Set description length range $generate->setSubjectLengthRange([256,512]); // Set description length range $generate->setTextLengthRange([256,512]); // Set random number range in days to subtract from custom date: [min,max] $generate->setDateLowhRange([3,10]); // Set random number range in days to add to custom date: [min,max] $generate->setDateHighRange([3,10]); // Run it $generate->createIssues();
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2018-03-16