Interface ServiceSetup

All Known Implementing Classes:
AbstractServiceSetup, Appveyor, Bamboo, Circle, General, Jenkins, Shippable, Travis, Wercker

public interface ServiceSetup
Service specific mojo properties.
  • Method Details

    • isSelected

      boolean isSelected()
      Checks if is selected.
      Returns:
      true if this service is selected, otherwise false
    • getName

      String getName()
      Gets the name.
      Returns:
      service name
    • getJobId

      String getJobId()
      Gets the job id.
      Returns:
      service job id, or null if not defined
    • getBuildNumber

      String getBuildNumber()
      Gets the builds the number.
      Returns:
      service build number, or null if not defined
    • getBuildUrl

      String getBuildUrl()
      Gets the builds the url.
      Returns:
      service build url, or null if not defined
    • getBranch

      String getBranch()
      Gets the branch.
      Returns:
      git branch name, or null if not defined
    • getPullRequest

      String getPullRequest()
      Gets the pull request.
      Returns:
      pull request identifier, or null if not defined
    • getEnvironment

      Properties getEnvironment()
      Gets the environment.
      Returns:
      environment related to service, or null if not defined