config.php 2.1 KB

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. global $lang, $app;
  3. $app->loadLang('compile');
  4. $config->job = new stdclass();
  5. $config->job->create = new stdclass();
  6. $config->job->edit = new stdclass();
  7. $config->job->create->requiredFields = 'name,repo,engine,server,pipeline';
  8. $config->job->edit->requiredFields = 'name,repo,server,pipeline';
  9. /* Search config. */
  10. $config->job->search['module'] = 'job';
  11. $config->job->search['fields']['id'] = $lang->idAB;
  12. $config->job->search['fields']['name'] = $lang->job->name;
  13. $config->job->search['fields']['lastStatus'] = $lang->job->lastStatus;
  14. $config->job->search['fields']['product'] = $lang->job->product;
  15. $config->job->search['fields']['repo'] = $lang->job->repo;
  16. $config->job->search['fields']['engine'] = $lang->job->engine;
  17. $config->job->search['fields']['frame'] = $lang->job->frame;
  18. $config->job->search['fields']['triggerType'] = $lang->job->triggerType;
  19. $config->job->search['fields']['lastExec'] = $lang->job->lastExec;
  20. $config->job->search['params']['id'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  21. $config->job->search['params']['name'] = array('operator' => '=', 'control' => 'input', 'values' => '');
  22. $config->job->search['params']['lastStatus'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->compile->statusList);
  23. $config->job->search['params']['product'] = array('operator' => '=', 'control' => 'select', 'values' => array());
  24. $config->job->search['params']['repo'] = array('operator' => '=', 'control' => 'select', 'values' => array());
  25. $config->job->search['params']['engine'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->job->engineList);
  26. $config->job->search['params']['frame'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->job->frameList);
  27. $config->job->search['params']['triggerType'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->job->triggerTypeList);
  28. $config->job->search['params']['lastExec'] = array('operator' => '=', 'control' => 'date', 'values' => '');