Example #1
0
 var grid_data = _.map(this.state.snapshotJobs.getReturnedData(), d => {
   return [
     <SingleBuildStatus build={d.build} parentElem={this} />,
     <a className="subtle" href={ChangesLinks.buildHref(d.build)}>
       {d.build.name}
     </a>,
     ChangesLinks.phab(d.build),
     <TimeText time={d.build.dateStarted} />];
 })
Example #2
0
 var grid_data = _.map(data['recent'], d => {
   return [
     <SingleBuildStatus build={d.build} parentElem={this} />,
     <div>{d.project.name}</div>,
     <div>{d.name}</div>,
     <a className="subtle" href={ChangesLinks.buildHref(d.build)}>
       {d.build.name}
     </a>,
     ChangesLinks.phab(d.build),
     <TimeText time={d.dateStarted} />];
 })
Example #3
0
    var data = _.map(data_to_show.getReturnedData(), build => {
      var target = ChangesLinks.phab(build);

      var duration = !is_waiting(get_runnable_condition(build)) ?
        display_duration(build.duration / 1000) :
        null;

      var tests = build.stats.test_count;

      return new GridRow(build.id, [
        <SingleBuildStatus build={build} parentElem={this} />,
        <a className="subtle" href={ChangesLinks.buildHref(build)}>
          {build.name}
        </a>,
        duration,
        tests,
        target,
        get_build_cause(build),
        ChangesLinks.author(build.author),
        <TimeText key={build.id} time={build.dateStarted} />
      ]);
    });