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

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (Timer)
  • startActivity (Activity)
  • compareTo (BigDecimal)
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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