-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
46 lines (37 loc) · 2.2 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
rootProject.name = 'selenide-pages'
enableFeaturePreview('VERSION_CATALOGS')
dependencyResolutionManagement {
versionCatalogs {
libs {
// PLUGIN //
alias('kotlin').toPluginId('org.jetbrains.kotlin.jvm').version('1.7.21')
alias('allure-gradle').toPluginId('io.qameta.allure').version('2.11.2')
alias('nexus').toPluginId('io.codearte.nexus-staging').version('0.30.0')
// MAIN //
version('awaitility', '4.2.0')
alias('awaitility').to('org.awaitility', 'awaitility').versionRef('awaitility')
alias('awaitility-kotlin').to('org.awaitility', 'awaitility-kotlin').versionRef('awaitility')
version('selenide', '6.19.1')
alias('selenide').to('com.codeborne', 'selenide').versionRef('selenide')
alias('selenide-core').to('com.codeborne', 'selenide-core').versionRef('selenide')
version('allure', '2.20.1')
alias('allure').to('io.qameta.allure', 'allure-selenide').versionRef('allure')
alias('allure-api').to('io.qameta.allure', 'allure-java-commons').versionRef('allure')
alias('geantyref').to('io.leangen.geantyref', 'geantyref').version('1.3.13')
alias('slf4j').to('org.slf4j', 'slf4j-api').version('2.0.3')
alias('logback').to('ch.qos.logback', 'logback-classic').version('1.4.4')
alias('kotlin-logging').to('io.github.microutils', 'kotlin-logging-jvm').version('3.0.4')
// TEST //
alias('testcontainers').to('org.testcontainers', 'testcontainers-bom').version('1.17.5')
alias('mockk').to('io.mockk', 'mockk').version('1.13.2')
version('kotest', '5.5.4')
alias('kotest-runner').to('io.kotest', 'kotest-runner-junit5').versionRef('kotest')
alias('kotest-assertions').to('io.kotest', 'kotest-assertions-core').versionRef('kotest')
alias('kotest-containers').to('io.kotest.extensions', 'kotest-extensions-testcontainers').version('1.3.4')
alias('kotest-allure').to('ru.iopump.kotest', 'kotest-allure').version('5.4.1')
}
}
}
include 'selenide-pages-core'
include 'selenide-pages-cucumber'
include 'selenide-pages-sample'