Tabnine Logo
Status.isSuccessful
Code IndexAdd Tabnine to your IDE (free)

How to use
isSuccessful
method
in
jetbrains.buildServer.messages.Status

Best Java code snippets using jetbrains.buildServer.messages.Status.isSuccessful (Showing top 11 results out of 315)

origin: ArcBees/teamcity-plugins

private CommitStatus getCommitStatus(Status status, BuildStatus buildStatus) {
  switch (buildStatus) {
    case STARTING:
      return CommitStatus.PENDING;
    case FINISHED:
      if (status.isSuccessful()) {
        return CommitStatus.SUCCESS;
      } else {
        return CommitStatus.FAILURE;
      }
    default:
      return CommitStatus.ERROR;
  }
}
origin: ArcBees/teamcity-plugins

private CommitStatus getCommitStatus(Status status, BuildStatus buildStatus) {
  switch (buildStatus) {
    case STARTING:
      return CommitStatus.PENDING;
    case FINISHED:
      if (status.isSuccessful()) {
        return CommitStatus.SUCCESS;
      } else {
        return CommitStatus.FAILURE;
      }
    default:
      return CommitStatus.ERROR;
  }
}
origin: ArcBees/teamcity-plugins

private String getComment(Status status) {
  if (status.isSuccessful()) {
    return constants.getBuildSuccess();
  } else {
    return constants.getBuildFailure();
  }
}
origin: tcplugins/tcWebHooks

private boolean hasBuildChangedHistoricalState(SBuild sRunningBuild, SFinishedBuild previous){
  if (previous != null){
    if (sRunningBuild.getBuildStatus().isSuccessful()){
      return previous.getBuildStatus().isFailed();
    } else if (sRunningBuild.getBuildStatus().isFailed()) {
      return previous.getBuildStatus().isSuccessful();
    }
  }
  return true; 
}
origin: org.jfrog.teamcity/teamcity-artifactory-plugin-server

@Override
public boolean isAvailable(@NotNull HttpServletRequest request) {
  SBuild build = getBuild(request);
  if (build == null || !build.isFinished()) {
    return false;
  }
  Status buildStatus = build.getBuildStatus();
  return buildStatus.isSuccessful() && !buildStatus.isFailed() && !getBuildInfoUrls(build).isEmpty();
}
origin: PeteGoo/tcSlackBuildNotifier

private boolean hasBuildChangedHistoricalState(SRunningBuild sRunningBuild){
  SFinishedBuild previous = getPreviousNonPersonalBuild(sRunningBuild);
  if (previous != null){
    if (sRunningBuild.getBuildStatus().isSuccessful()){
      return previous.getBuildStatus().isFailed();
    } else if (sRunningBuild.getBuildStatus().isFailed()) {
      return previous.getBuildStatus().isSuccessful();
    }
  }
  return true; 
}

origin: org.jfrog.teamcity/teamcity-artifactory-plugin-server

@Override
public boolean isAvailable(@NotNull HttpServletRequest request) {
  SBuild build = getBuild(request);
  if (build == null || !build.isFinished()) {
    return false;
  }
  Status buildStatus = build.getBuildStatus();
  return buildStatus.isSuccessful() && !buildStatus.isFailed() && isBuildRunWithReleaseManagement(build);
}
origin: ArcBees/teamcity-plugins

public void handle(SRunningBuild build, SBuildFeatureDescriptor feature, BuildStatus buildStatus)
    throws IOException {
  LOGGER.log(Level.INFO, "Handling build status - Build Status: {0}, Branch: {1}, isSuccessful: {2}",
      new Object[]{buildStatus, build.getBranch() == null ? null : build.getBranch().getName(),
          build.getBuildStatus().isSuccessful()});
  Branch branch = build.getBranch();
  if (branch != null) {
    VcsPropertiesHelper vcsPropertiesHelper =
        new VcsPropertiesHelper(feature.getParameters(), vcsConstants);
    VcsApi vcsApi = vcsApiFactories.create(vcsPropertiesHelper);
    CommitStatus commitStatus = getCommitStatus(build.getBuildStatus(), buildStatus);
    updateStatus(build, vcsApi, commitStatus);
  }
}
origin: Tapadoo/TCSlackNotifierPlugin

@Override
public void buildFinished(SRunningBuild build) {
  super.buildFinished(build);
  if( !build.isPersonal() && build.getBuildStatus().isSuccessful() && slackConfig.postSuccessful() )
  {
    processSuccessfulBuild(build);
  }
  else if ( !build.isPersonal() && build.getBuildStatus().isFailed() && slackConfig.postFailed() )
  {
    postFailureBuild(build);
  }
  else
  {
    //TODO - modify in future if we care about other states
  }
}
origin: ArcBees/teamcity-plugins

public void handle(SRunningBuild build, BuildTriggerDescriptor trigger, BuildStatus buildStatus)
    throws IOException {
  LOGGER.log(Level.INFO, "Handling build status - Build Status: {0}, Branch: {1}, isSuccessful: {2}",
      new Object[]{buildStatus, build.getBranch().getName(), build.getBuildStatus().isSuccessful()});
  Branch branch = build.getBranch();
  if (branch != null) {
    SBuildType buildType = build.getBuildType();
    PullRequestPropertiesHelper pullRequestPropertiesHelper =
        new PullRequestPropertiesHelper(trigger.getProperties(), vcsConstants, constants);
    VcsApi vcsApi = vcsApiFactories.create(pullRequestPropertiesHelper);
    PullRequest pullRequest = vcsApi.getPullRequestForBranch(branch.getName());
    JsonCustomDataStorage<PullRequestBuild> dataStorage = getJsonDataStorage(buildType, trigger);
    PullRequestBuild pullRequestBuild =
        getPullRequestBuild(pullRequestPropertiesHelper, pullRequest, dataStorage);
    CommitStatus commitStatus = getCommitStatus(build.getBuildStatus(), buildStatus);
    Comment comment = updateStatus(build, vcsApi, pullRequest, pullRequestBuild, commitStatus);
    if (pullRequestPropertiesHelper.getApproveOnSuccessKey()) {
      updateApproval(vcsApi, pullRequest, commitStatus);
    }
    pullRequestBuild = new PullRequestBuild(pullRequest, build.getBuildStatus(), comment);
    dataStorage.putValue(getPullRequestKey(pullRequestPropertiesHelper, pullRequest), pullRequestBuild);
  }
}
origin: ArcBees/teamcity-plugins

public void handle(SRunningBuild build, BuildTriggerDescriptor trigger) throws IOException {
  Branch branch = build.getBranch();
  if (branch != null && build.getBuildStatus().isSuccessful()) {
    SBuildType buildType = build.getBuildType();
    VcsPropertiesHelper vcsPropertiesHelper = new VcsPropertiesHelper(trigger.getProperties(), vcsConstants);
    VcsApi vcsApi = vcsApiFactories.create(vcsPropertiesHelper);
    PullRequest pullRequest = vcsApi.getPullRequestForBranch(branch.getName());
    JsonCustomDataStorage<TomcatStagingDeploy> dataStorage = getJsonDataStorage(buildType, trigger);
    StagingPropertiesHelper stagingPropertiesHelper =
        new StagingPropertiesHelper(trigger.getProperties(), constants);
    TomcatStagingDeploy stagingDeploy =
        getTomcatStagingDeploy(vcsPropertiesHelper, pullRequest, dataStorage);
    deploy(build, stagingPropertiesHelper, stagingDeploy);
    postComment(vcsApi, pullRequest, stagingDeploy);
    dataStorage.putValue(getPullRequestKey(vcsPropertiesHelper, pullRequest), stagingDeploy);
  }
}
jetbrains.buildServer.messagesStatusisSuccessful

Popular methods of Status

  • isFailed

Popular in Java

  • Start an intent from android
  • onRequestPermissionsResult (Fragment)
  • getSystemService (Context)
  • getExternalFilesDir (Context)
  • URLConnection (java.net)
    A connection to a URL for reading or writing. For HTTP connections, see HttpURLConnection for docume
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • Reference (javax.naming)
  • BoxLayout (javax.swing)
  • Top 25 Plugins for Webstorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now