@@ -6,6 +6,7 @@ import jetbrains.buildServer.configs.kotlin.buildSteps.script
66
77object KotlinMultiplatform: BuildType ({
88 val dockerImageTag = " 2.1.2176-p8483"
9+ val frontend = " https://kotlinlang.org/docs/static/v3/"
910
1011 name = " Kotlin Multiplatform"
1112 description = " KTL-2775 Migrate KMP Dev Docs: Create a Build of KMP Dev Docs in Our Pipeline"
@@ -19,30 +20,14 @@ object KotlinMultiplatform: BuildType ({
1920 """ .trimIndent()
2021
2122 steps {
22- // script {
23- // name = "Build documentation"
24- // scriptContent = """
25- // #!/bin/bash
26- // set -e -x -u
27- //
28- // docker run --rm -v %teamcity.build.checkoutDir%:/opt/sources \
29- // registry.jetbrains.team/p/writerside/builder/writerside-builder:latest \
30- // /bin/bash -c "export DISPLAY=:99 && Xvfb :99 & /opt/builder/bin/idea.sh helpbuilderinspect \
31- // --source-dir /opt/sources \
32- // --product kotlin-multiplatform-docs/mpd \
33- // --runner teamcity \
34- // --frontend-url https://kotlinlang.org/docs/static/v3/ \
35- // --output-dir /opt/sources/artifacts"
36- // """.trimIndent()
37- // }
3823 script {
3924 name = " Build KMP Documentation with the docker"
4025 scriptContent = """
4126 docker run --rm -v %teamcity.build.checkoutDir%:/opt/sources \
4227 -e SOURCE_DIR=/opt/sources \
4328 -e MODULE_INSTANCE=kotlin-multiplatform-docs/mpd \
4429 -e RUNNER=teamcity \
45- -e FRONTEND=https://kotlinlang.org/docs/static/v3/ \
30+ -e FRONTEND=$frontend \
4631 -e OUTPUT_DIR=/opt/sources/artifacts \
4732 registry.jetbrains.team/p/writerside/builder/writerside-builder:$dockerImageTag
4833 """ .trimIndent()
0 commit comments