示例#1
0
     $xml .= add_XML_value('starttime', $ClientJobSchedule->GetStartTime());
     $xml .= add_XML_value('type', $ClientJobSchedule->GetType());
     $xml .= add_XML_value('repeat', $ClientJobSchedule->GetRepeatTime());
     $xml .= add_XML_value('cmakecache', $ClientJobSchedule->GetCMakeCache());
     $xml .= add_XML_value('clientscript', $ClientJobSchedule->GetClientScript());
     $xml .= add_XML_value('enable', $ClientJobSchedule->GetEnable());
     $xml .= add_XML_value('module', $ClientJobSchedule->GetModule());
     $xml .= add_XML_value('tag', $ClientJobSchedule->GetTag());
     $xml .= add_XML_value('buildnamesuffix', $ClientJobSchedule->GetBuildNameSuffix());
     $xml .= add_XML_value('builconfiguration', $ClientJobSchedule->GetBuildConfiguration());
     $xml .= add_XML_value('description', $ClientJobSchedule->GetDescription());
     $libraries = $ClientJobSchedule->GetLibraries();
     $cmakes = $ClientJobSchedule->GetCMakes();
     $compilers = $ClientJobSchedule->GetCompilers();
     $sites = $ClientJobSchedule->GetSites();
     $systems = $ClientJobSchedule->GetSystems();
     $repository = $ClientJobSchedule->GetRepository();
     /*$builds = $ClientJobSchedule->GetAssociatedBuilds();
       foreach($builds as $buildid)
         {
         $xml .= '<build>';
         $xml .= add_XML_value("id", $buildid);
         $xml .= '</build>';
         }*/
 } else {
     $xml .= add_XML_value('startdate', date('Y-m-d H:i:s'));
     $xml .= add_XML_value('enddate', date('1980-01-01 00:00:00'));
     $xml .= add_XML_value('starttime', '21:00:00');
     $xml .= add_XML_value('type', '0');
     // experimental
     $xml .= add_XML_value('cmakecache', '');