Skip to content

Commit 08e943f

Browse files
committed
fixup! chore(ci): KTL-1394; add CI index builder
1 parent e3647ec commit 08e943f

File tree

1 file changed

+2
-17
lines changed

1 file changed

+2
-17
lines changed

.teamcity/builds/kotlinlang/buidTypes/BuildSitePages.kt

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package builds.kotlinlang.buidTypes
22

33
import builds.kotlinlang.templates.DockerImageBuilder
4+
import builds.scriptDistAnalyze
45
import jetbrains.buildServer.configs.kotlin.BuildType
56
import jetbrains.buildServer.configs.kotlin.FailureAction
67
import jetbrains.buildServer.configs.kotlin.buildSteps.ScriptBuildStep
@@ -74,23 +75,7 @@ object BuildSitePages : BuildType({
7475
cp -fR out/_next dist/_next/
7576
""".trimIndent()
7677
}
77-
script {
78-
name = "Build Sitemap"
79-
80-
conditions {
81-
equals("teamcity.build.branch.is_default", "true")
82-
}
83-
84-
scriptContent = """
85-
#!/bin/bash
86-
pip install -r requirements.txt
87-
python kotlin-website.py sitemap
88-
""".trimIndent()
89-
90-
dockerImage = "%dep.Kotlin_KotlinSites_Builds_KotlinlangOrg_BuildPythonContainer.kotlin-website-image%"
91-
dockerImagePlatform = ScriptBuildStep.ImagePlatform.Linux
92-
dockerPull = true
93-
}
78+
scriptDistAnalyze {}
9479
script {
9580
name = "Update build status"
9681
scriptContent = """

0 commit comments

Comments
 (0)