sskorol

Jira Client build module

Sep 2nd, 2022
1,182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.85 KB | None | 0 0
  1. description = "Jira Client"
  2.  
  3. val agent: Configuration by configurations.creating
  4. val jacksonVersion by extra("2.13.3")
  5. val jerseyVersion by extra("2.35")
  6.  
  7. dependencies {
  8.     agent("org.aspectj:aspectjweaver")
  9.  
  10.     implementation("jakarta.validation:jakarta.validation-api:3.0.1")
  11.     implementation("org.glassfish.jersey.core:jersey-common:${jerseyVersion}")
  12.     implementation("org.glassfish.jersey.inject:jersey-hk2:${jerseyVersion}")
  13.     implementation("org.glassfish.jersey.core:jersey-client:${jerseyVersion}")
  14.     implementation("org.glassfish.jersey.media:jersey-media-multipart:${jerseyVersion}")
  15.     implementation("org.glassfish.jersey.media:jersey-media-json-jackson:${jerseyVersion}")
  16.     implementation("com.fasterxml.jackson.core:jackson-core:${jacksonVersion}")
  17.     implementation("com.fasterxml.jackson.core:jackson-annotations:${jacksonVersion}")
  18.     implementation("com.fasterxml.jackson.core:jackson-databind:${jacksonVersion}")
  19.  
  20.     implementation("org.aeonbits.owner:owner")
  21.     implementation("org.apache.commons:commons-lang3")
  22.     implementation("io.qameta.allure:allure-testng") {
  23.         exclude(group = "org.testng", module = "testng")
  24.     }
  25.     implementation("io.github.sskorol:test-data-supplier")
  26.     implementation("org.testng:testng")
  27.     implementation("org.aspectj:aspectjrt")
  28.     implementation("org.aspectj:aspectjweaver")
  29.  
  30.     compileOnly("com.google.code.findbugs:annotations")
  31.     compileOnly("com.google.code.findbugs:jsr305")
  32.  
  33.     annotationProcessor("org.projectlombok:lombok")
  34.     compileOnly("org.projectlombok:lombok")
  35.     testImplementation("org.projectlombok:lombok")
  36.     testAnnotationProcessor("org.projectlombok:lombok")
  37. }
  38.  
  39. sonarqube {
  40.     properties {
  41.         properties(
  42.             hashMapOf<String, String>(
  43.                 "sonar.branch" to "jira-client"
  44.             )
  45.         )
  46.     }
  47. }
  48.  
Advertisement
Add Comment
Please, Sign In to add comment