Examples of RunningBuild


Examples of org.netmelody.cieye.core.domain.RunningBuild

        final TargetData data = ciServer.getDataFor(targetName);
        final List<RunningBuild> builds = new ArrayList<RunningBuild>();
       
        final StringBuilder commentry = new StringBuilder();
        for (BuildData buildData : data.builds) {
            builds.add(new RunningBuild(Percentage.percentageOf(buildData.progress),
                                 buildData.green ? Status.GREEN : data.note.isEmpty() ? Status.BROKEN : Status.UNDER_INVESTIGATION));
            commentry.append(buildData.checkinComments);
        }
       
        Status status = data.green ? Status.GREEN : (data.note.isEmpty() ? Status.BROKEN : Status.UNDER_INVESTIGATION);
View Full Code Here

Examples of org.netmelody.cieye.core.domain.RunningBuild

   
    @Test public void
    translatesToAppropriateJsonRepresentationWithComplexTarget() {
        final LandscapeObservation observation = new LandscapeObservation(TargetDetailGroup.of(newArrayList(
                new TargetDetail("T1ID", "T1URL", "T1", Status.GREEN, 123,
                           newArrayList(new RunningBuild(percentageOf(1), Status.GREEN),
                                        new RunningBuild(percentageOf(60), Status.BROKEN)),
                           newHashSet(new Sponsor("S1", "P1"))))));
       
        assertThat(new JsonTranslator().toJson(observation), is("{\"targets\":[" +
                                                                    "{\"lastStartTime\":123," +
                                                                     "\"sponsors\":[{\"name\":\"S1\",\"picture\":\"P1\"}]," +
View Full Code Here

Examples of org.netmelody.cieye.core.domain.RunningBuild

           
        for(Build build : communicator.runningBuildsFor(buildType)) {
            final BuildDetail buildDetail = communicator.detailsOf(build);
            startTime = Math.max(buildDetail.startDateTime(), startTime);
            sponsors.addAll(sponsorsOf(buildDetail));
            runningBuilds.add(new RunningBuild(percentageOf(build.percentageComplete), buildDetail.status()));
        }
       
        Status currentStatus = Status.UNKNOWN;
        final Build lastCompletedBuild = communicator.lastCompletedBuildFor(buildTypeDetail);
        if (null != lastCompletedBuild) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.