github.com/grafana/pyroscope@v1.18.0/examples/language-sdk-instrumentation/java/rideshare/build.gradle.kts (about)

     1  plugins {
     2      id("java")
     3      id("org.springframework.boot") version "3.3.6"
     4      id("io.spring.dependency-management") version "1.1.6"
     5  }
     6  
     7  group = "org.example"
     8  version = "1.0-SNAPSHOT"
     9  
    10  repositories {
    11      mavenCentral()
    12  }
    13  
    14  ext["tomcat.version"] = "10.1.35"
    15  
    16  dependencies {
    17      implementation("io.pyroscope:agent:2.1.2")
    18      implementation("org.jetbrains:annotations:26.0.2")
    19      implementation("org.springframework.boot:spring-boot-starter-web")
    20      testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
    21      testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.8.2")
    22  }
    23  
    24  tasks.getByName<Test>("test") {
    25      useJUnitPlatform()
    26  }