summaryrefslogtreecommitdiff
path: root/opendc-harness
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-05-06 16:16:10 +0200
committerGitHub <noreply@github.com>2021-05-06 16:16:10 +0200
commit375f329d6b276f802aafc14ce90520e807398d6e (patch)
tree69f1a0edf7223e42e143e2d1d094c6eaaad0c400 /opendc-harness
parente1d892bcbaa7e8361c150f684ca6a0dc5e036a87 (diff)
parentd4eb8ccd4f5d93d9e858b9c3ed6ff48763e68820 (diff)
chore: Prepare for OpenDC 2.0 release (v2)
This pull request performs several preparations for the official release of OpenDC 2.0. With this pull request, we focus on the deployment of OpenDC to DockerHub and Maven Central. * Add workflow for creating releases on Github and publishing to Maven Central * Add workflow for publishing images on DockerHub * Add support for runtime variables in frontend Docker image * Add support for building Dokka documentation
Diffstat (limited to 'opendc-harness')
-rw-r--r--opendc-harness/opendc-harness-api/build.gradle.kts2
-rw-r--r--opendc-harness/opendc-harness-cli/build.gradle.kts6
-rw-r--r--opendc-harness/opendc-harness-engine/build.gradle.kts4
-rw-r--r--opendc-harness/opendc-harness-junit5/build.gradle.kts4
4 files changed, 8 insertions, 8 deletions
diff --git a/opendc-harness/opendc-harness-api/build.gradle.kts b/opendc-harness/opendc-harness-api/build.gradle.kts
index 67b1ce11..02adae9a 100644
--- a/opendc-harness/opendc-harness-api/build.gradle.kts
+++ b/opendc-harness/opendc-harness-api/build.gradle.kts
@@ -28,7 +28,7 @@ plugins {
}
dependencies {
- api(platform(project(":opendc-platform")))
+ api(platform(projects.opendcPlatform))
api("org.junit.platform:junit-platform-commons:${versions.junitPlatform}")
implementation("io.github.microutils:kotlin-logging")
diff --git a/opendc-harness/opendc-harness-cli/build.gradle.kts b/opendc-harness/opendc-harness-cli/build.gradle.kts
index 3e169e2a..b1f049de 100644
--- a/opendc-harness/opendc-harness-cli/build.gradle.kts
+++ b/opendc-harness/opendc-harness-cli/build.gradle.kts
@@ -24,7 +24,7 @@ description = "Command line interface of OpenDC Harness"
/* Build configuration */
plugins {
- `kotlin-library-conventions`
+ `kotlin-conventions`
application
}
@@ -34,8 +34,8 @@ application {
}
dependencies {
- api(platform(project(":opendc-platform")))
- api(project(":opendc-harness:opendc-harness-engine"))
+ api(platform(projects.opendcPlatform))
+ api(projects.opendcHarness.opendcHarnessEngine)
implementation("io.github.microutils:kotlin-logging")
implementation("com.github.ajalt.clikt:clikt:${versions["clikt"]}")
diff --git a/opendc-harness/opendc-harness-engine/build.gradle.kts b/opendc-harness/opendc-harness-engine/build.gradle.kts
index bffafdac..6b59cbed 100644
--- a/opendc-harness/opendc-harness-engine/build.gradle.kts
+++ b/opendc-harness/opendc-harness-engine/build.gradle.kts
@@ -30,8 +30,8 @@ plugins {
}
dependencies {
- api(platform(project(":opendc-platform")))
- api(project(":opendc-harness:opendc-harness-api"))
+ api(platform(projects.opendcPlatform))
+ api(projects.opendcHarness.opendcHarnessApi)
api("org.jetbrains.kotlinx:kotlinx-coroutines-core")
implementation("io.github.classgraph:classgraph:${versions["classgraph"]}")
diff --git a/opendc-harness/opendc-harness-junit5/build.gradle.kts b/opendc-harness/opendc-harness-junit5/build.gradle.kts
index aa0b78d5..ba0f323f 100644
--- a/opendc-harness/opendc-harness-junit5/build.gradle.kts
+++ b/opendc-harness/opendc-harness-junit5/build.gradle.kts
@@ -28,8 +28,8 @@ plugins {
}
dependencies {
- api(platform(project(":opendc-platform")))
- api(project(":opendc-harness:opendc-harness-engine"))
+ api(platform(projects.opendcPlatform))
+ api(projects.opendcHarness.opendcHarnessEngine)
implementation("io.github.microutils:kotlin-logging")
implementation("org.junit.platform:junit-platform-engine:${versions.junitPlatform}")