Interface Jira

All Superinterfaces:
org.aeonbits.owner.Config, EngineProperties<Jira>, Serializable

@Sources({"system:properties","file:src/main/resources/properties/JiraXRay.properties","file:src/main/resources/properties/default/JiraXRay.properties","classpath:JiraXRay.properties"}) public interface Jira extends EngineProperties<Jira>
  • Method Details

    • isEnabled

      @Key("jiraInteraction") @DefaultValue("false") boolean isEnabled()
    • url

      @Key("jiraUrl") @DefaultValue("https://") String url()
    • projectKey

      @Key("projectKey") @DefaultValue("") String projectKey()
    • authorization

      @Key("authorization") @DefaultValue(":") String authorization()
    • authType

      @Key("authType") @DefaultValue("basic") String authType()
    • reportTestCasesExecution

      @Key("reportTestCasesExecution") @DefaultValue("false") boolean reportTestCasesExecution()
    • reportPath

      @Key("reportPath") @DefaultValue("target/surefire-reports/testng-results.xml") String reportPath()
    • executionName

      @Key("ExecutionName") @DefaultValue("") String executionName()
    • executionDescription

      @Key("ExecutionDescription") @DefaultValue("") String executionDescription()
    • reportBugs

      @Key("ReportBugs") @DefaultValue("false") boolean reportBugs()
    • assignee

      @Key("assignee") @DefaultValue("") String assignee()
    • allureLinkTmsPattern

      @Key("allure.link.tms.pattern") @DefaultValue("https:///{}") String allureLinkTmsPattern()
    • allureLinkCustomPattern

      @Key("allure.link.custom.pattern") @DefaultValue("{}") String allureLinkCustomPattern()
    • set

      default Jira.SetProperty set()
      Specified by:
      set in interface EngineProperties<Jira>