Hudson 是一种流行的CI系统, Mantis 是一种流行的Bug跟踪系统。
我在Mantis中有一个项目列表,我想导入Hudson以构建特定项目。
换句话说,我配置了一个参数作业,它接受选项列表中的项目名称,然后作业连接svn存储库并检查它。我想从螳螂项目清单中选择项目。
有可能吗?如何?
答案 0 :(得分:0)
<?php
require_once ('core.php');
$link = mysql_connect($g_hostname, $g_db_username, $g_db_password);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('bugtracker')) {
die('Could not select database: ' . mysql_error());
}
$result1 = mysql_query('SELECT name FROM bugtracker.mantis_project_table');
if (!$result1) {
die('Could not query:' . mysql_error());
} else {
echo 'projects=';
for ($j = 0; $j < mysql_num_rows($result1); ++$j) {
$vv0 = mysql_result($result1, $j, 0);
if ($j == 0) {
echo $vv0;
} else {
echo ',' . $vv0;
}
}
}
echo "\r\n";
mysql_close($link);
?>
它适用于我。
在扩展选择插件中
Single Select
page url of mantisbt
设置为文件参数projects