We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f883c69 commit b203aedCopy full SHA for b203aed
jit-binding-server/build.gradle.kts
@@ -1,6 +1,9 @@
1
+import io.ktor.plugin.features.*
2
+
3
plugins {
4
buildsrc.convention.`kotlin-jvm`
5
application
6
+ id("io.ktor.plugin") version "2.3.9"
7
}
8
9
dependencies {
@@ -15,3 +18,19 @@ dependencies {
15
18
application {
16
19
mainClass.set("io.github.typesafegithub.workflows.jitbindingserver.MainKt")
17
20
21
22
+val dockerAppName = "github-workflows-kt-jit-binding-server"
23
24
+ktor {
25
+ docker {
26
+ localImageName.set(dockerAppName)
27
28
+ externalRegistry.set(
29
+ DockerImageRegistry.dockerHub(
30
+ appName = provider { dockerAppName },
31
+ username = providers.environmentVariable("DOCKERHUB_USERNAME"),
32
+ password = providers.environmentVariable("DOCKERHUB_PASSWORD"),
33
+ ),
34
+ )
35
+ }
36
+}
0 commit comments