Class FastlaneTask

java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
com.atlassian.bamboo.specs.api.builders.task.Task<FastlaneTask,FastlaneTaskProperties>
com.atlassian.bamboo.specs.builders.task.FastlaneTask

public class FastlaneTask extends com.atlassian.bamboo.specs.api.builders.task.Task<FastlaneTask,FastlaneTaskProperties>
Fastlane build task builder.
  • Constructor Details

    • FastlaneTask

      public FastlaneTask()
  • Method Details

    • lane

      public FastlaneTask lane(@NotNull @NotNull String lane)
      Fastlane lane which should be executed.
    • environmentVariables

      public FastlaneTask environmentVariables(String environmentVariables)
      Environment variables which will be passed to Fastlane process.
    • executableLabel

      public FastlaneTask executableLabel(String label)
      Label of the Fastlane executable.
    • workingSubdirectory

      public FastlaneTask workingSubdirectory(String workingSubdirectory)
      An alternative subdirectory as working directory for this task.
    • build

      @NotNull protected @NotNull FastlaneTaskProperties build()
      Specified by:
      build in class com.atlassian.bamboo.specs.api.builders.task.Task<FastlaneTask,FastlaneTaskProperties>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.atlassian.bamboo.specs.api.builders.task.Task<FastlaneTask,FastlaneTaskProperties>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.atlassian.bamboo.specs.api.builders.task.Task<FastlaneTask,FastlaneTaskProperties>