diff --git a/.fleet/Dockerfile b/.fleet/Dockerfile deleted file mode 100644 index 3093af990ba..00000000000 --- a/.fleet/Dockerfile +++ /dev/null @@ -1 +0,0 @@ -FROM registry.jetbrains.team/p/kt/containers/kotlin-build-env:v1 diff --git a/.jb-gateway/Dockerfile b/.jb-gateway/Dockerfile deleted file mode 100644 index 3093af990ba..00000000000 --- a/.jb-gateway/Dockerfile +++ /dev/null @@ -1 +0,0 @@ -FROM registry.jetbrains.team/p/kt/containers/kotlin-build-env:v1 diff --git a/.space.kts b/.space.kts index a08eb4848a9..bbee812ee00 100644 --- a/.space.kts +++ b/.space.kts @@ -3,9 +3,7 @@ * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ -import circlet.pipelines.config.dsl.api.Ide - -fun warmupJob(ide: Ide) { +fun warmupJob(ide: Ide, devfilePath: String) { job("Kotlin project warmup for ${ide.name}") { startOn { schedule { cron("0 2 * * *") } // 5 am GMT +3 @@ -13,6 +11,7 @@ fun warmupJob(ide: Ide) { warmup(ide = ide) { scriptLocation = "./dev-env-warmup.sh" + devfile = devfilePath } git { @@ -24,5 +23,5 @@ fun warmupJob(ide: Ide) { } } -warmupJob(Ide.Idea) -warmupJob(Ide.Fleet) \ No newline at end of file +warmupJob(Ide.Idea, ".space/idea.yaml") +warmupJob(Ide.Fleet, ".space/fleet.yaml") \ No newline at end of file diff --git a/.space/fleet.yaml b/.space/fleet.yaml new file mode 100644 index 00000000000..a0aad4e0ec3 --- /dev/null +++ b/.space/fleet.yaml @@ -0,0 +1,10 @@ +schemaVersion: 2.2.0 +attributes: + space: + instanceType: regular + editor: + type: Fleet +components: + - name: kotlin-build-env + container: + image: registry.jetbrains.team/p/kt/containers/kotlin-build-env:v1 \ No newline at end of file diff --git a/.space/idea.yaml b/.space/idea.yaml new file mode 100644 index 00000000000..a9eccecacc3 --- /dev/null +++ b/.space/idea.yaml @@ -0,0 +1,10 @@ +schemaVersion: 2.2.0 +attributes: + space: + instanceType: regular + editor: + type: Idea +components: + - name: kotlin-build-env + container: + image: registry.jetbrains.team/p/kt/containers/kotlin-build-env:v1 \ No newline at end of file