dev-master
9999999-devGenerate random Redmine issues
GPL-3.0-or-later
The Requires
v1.0.1
1.0.1.0Generate random Redmine issues
GPL-3.0-or-later
The Requires
v1.0.0
1.0.0.0Generate random Redmine issues
GPL-3.0-or-later
The Requires
Wallogit.com
2017 © Pedro Peláez
Generate random Redmine issues
Well, i tend to be a lazy and needed a lot of random issues created for plugin testing and this was the result ..., (*1)
vendor/bin/redmineIssueGenerator (first parameter is used to specify config file path)redmine.config.php in current folder. http://redmine.example.org/my/account in the right panel click on show// 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();
// 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();
Generate random Redmine issues
GPL-3.0-or-later
Generate random Redmine issues
GPL-3.0-or-later
Generate random Redmine issues
GPL-3.0-or-later