mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
36 lines
1.1 KiB
Groovy
36 lines
1.1 KiB
Groovy
plugins {
|
|
id 'org.jetbrains.kotlin.jvm' version '1.6.10'
|
|
}
|
|
|
|
group 'io.gitpod'
|
|
version '1.0-SNAPSHOT'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
maven { url = "https://packages.jetbrains.team/maven/p/ij/intellij-dependencies" }
|
|
}
|
|
|
|
test {
|
|
systemProperty('video.save.mode', 'ALL')
|
|
systemProperty('gateway_link', System.getenv('GATEWAY_LINK'))
|
|
systemProperty('gateway_plugin_path', System.getenv('GATEWAY_PLUGIN_PATH'))
|
|
useJUnitPlatform()
|
|
}
|
|
|
|
dependencies {
|
|
implementation("org.jetbrains.kotlin:kotlin-stdlib")
|
|
|
|
implementation("com.google.code.gson:gson:2.8.9")
|
|
implementation("com.squareup.okhttp3:okhttp:4.9.3")
|
|
implementation("com.intellij.remoterobot:remote-robot:0.11.12")
|
|
implementation("com.intellij.remoterobot:remote-fixtures:0.11.12")
|
|
|
|
testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
|
|
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.8.2")
|
|
|
|
// Logging Network Calls
|
|
testImplementation('com.squareup.okhttp3:logging-interceptor:4.9.3')
|
|
|
|
// Video Recording
|
|
implementation('com.automation-remarks:video-recorder-junit5:2.0')
|
|
} |