Examples of BuildState


Examples of com.atlassian.bamboo.builder.BuildState

   */
  @Override
  public void sendNotification(Notification notification) {
    Event event = notification.getEvent();
    ResultsSummary result = getResultSummary(event);
    BuildState buildState = result.getBuildState();
    String committersText = createCommittersText(result);
    try {
      client.startInteractiveMode();
      KarotzActionPublisher actionPublisher = new KarotzActionPublisher(client);
      String message = "";
      if (buildState.equals(BuildState.FAILED)) {
        message = String.format("Bild ist fehlgeschlagen. %s.", committersText);
        changeLight(actionPublisher, RED);
        playSound(actionPublisher, FAILED_SOUND, 42000);
      } else if (buildState.equals(BuildState.SUCCESS)) {
        message = String.format("Bild war erfolgreich. %s.", committersText);
        changeLight(actionPublisher, GREEN);
        playSound(actionPublisher, SUCCESS_SOUND, 24000);
      } else if (buildState.equals(BuildState.UNKNOWN)) {
        message = String.format("Bild Resultat ist unbekannt. %s.", committersText);
        changeLight(actionPublisher, BLUE);
        playSound(actionPublisher, UNKNOWN_SOUND, 23000);
      }
      actionPublisher.performAction(new SpeakAction(message, LANGUAGE));
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

    // Calculate future time when we stop timeout polling....
    long futureTimeMillis = System.currentTimeMillis() + (timeOutSeconds * 1000);
   
    do {
      Map<String, String> stateDetails = (Map<String, String>) getJsonResponse(statusURL);
      BuildState buildState = BuildState.valueOf(stateDetails.get("state"));

      if (buildState.equals(BuildState.COMPLETED)) {
        // If we have a status of completed, check result!
        buildResultLocation = stateDetails.get("result");
        assertNotNull(buildResultLocation);
        break
      } else {
        assertTrue(buildState.equals(BuildState.NOT_STARTED) || buildState.equals(BuildState.BUILDING));
      }
    } while (System.currentTimeMillis() < futureTimeMillis);

    // If we didn't receive a build response by this time,
    // we've given up! Simple build should not take more than
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

   */
  protected String verifyCompletedBuildStatus(String statusURL)
    throws ClientProtocolException, IOException {
    Map<String, String> response = (Map<String, String>) getJsonResponse(statusURL);
   
    BuildState buildState = BuildState.valueOf(response.get("state"));
    assertEquals(BuildState.COMPLETED, buildState);
   
    String buildResultLocation = response.get("result");
    assertNotNull(buildResultLocation);
   
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

    HashMap<String, String> buildStatus = new HashMap<String, String>();

    BuildStatusManager buildStateManager = BuildStatusManager.getInstance();
   
    // Retrieve current build state for reference build
    BuildState buildState = buildStateManager.retrieveBuildState(reference);
   
    // Store resulting state in the response
    buildStatus.put("state", buildState.toString());
    buildStatus.put("logs", buildStateManager.getCompleteBuildLog(reference));
    // If build has completed, include resource link, otherwise just include
    // current logs.
    if (buildState == BuildState.COMPLETED) {
      buildStatus.put("result", layersBuildResourcePath(request, reference));
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

  public StreamingOutput retrieveBuildResult(@Context HttpServletResponse response, @PathParam("reference") String reference) {
    logger.entering(this.getClass().getName(), "retrieveBuildResult");
    BuildStatusManager buildStateManager = BuildStatusManager.getInstance();
   
    // Retrieve current build state for reference build
    BuildState buildState = buildStateManager.retrieveBuildState(reference);
   
    if (buildState != BuildState.COMPLETED) {
      throw new MissingResourceException(missingBuildResourceErrorText);
    }
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

     * version of the request is not already available. Build state is set
     * accordingly based upon success of build request.
     */
  @Override
  public void run() {
    BuildState finishState = BuildState.FAILED;

    String buildResultPath = buildRequest.getBuildResultPath();
   
    // Check if a version of the toolkit has already been built with the same
    // parameters. If so, we can just use this cached version rather than rebuilding.
View Full Code Here

Examples of org.dtk.resources.build.manager.BuildState

   * archive, ready for access by the user.
   *
   * @return Status of the build after completion
   */
  protected BuildState executeBuildProcess() {   
    BuildState finishedState = BuildState.FAILED;       
    try {     
      ProfileBuilder profileBuilder = setupProfileBuilder();
     
      // Execute the build scripts for this request and, if successful, create the archive file
      // with relevant build artifacts
View Full Code Here

Examples of org.rstudio.studio.client.workbench.views.buildtools.model.BuildState

               commands.stopBuild().remove();
               commands.activateBuild().remove();
            }
           
            // initialize from build state if necessary
            BuildState buildState = sessionInfo.getBuildState();
            if (buildState != null)
               shim.initialize(buildState);          
         }
      });
     
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.