Skip to content

Commit c222ab3

Browse files
committed
Rename ContainerRunTask to ContainerTask
Authored-by: Leonhardt Koepsell <hello@lnhrdt.com>
1 parent ba2b9e3 commit c222ab3

File tree

24 files changed

+80
-74
lines changed

24 files changed

+80
-74
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ All notable changes to this project will be documented in this file.
99
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
1010
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1111

12+
## [Unreleased]
13+
14+
### Changed
15+
16+
- Rename ContainerRunTask to ContainerTask
17+
1218
## [0.2.0] - 2025-04-22
1319

1420
### Added

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ plugins {
2424
Create tasks that use containers:
2525

2626
```kotlin
27-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
27+
import dev.codebandits.container.gradle.tasks.ContainerTask
2828

2929
tasks {
30-
register<ContainerRunTask>("writeHello") {
30+
register<ContainerTask>("writeHello") {
3131
dockerPull { image = "alpine:latest" }
3232
dockerRun {
3333
image = "alpine:latest"

examples/basic-groovy/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
1+
import dev.codebandits.container.gradle.tasks.ContainerTask
22

33
plugins {
44
id 'dev.codebandits.container'
55
}
66

7-
tasks.register('sayHello', ContainerRunTask) {
7+
tasks.register('sayHello', ContainerTask) {
88
dockerPull {
99
it.image.set('alpine:latest')
1010
}
@@ -14,7 +14,7 @@ tasks.register('sayHello', ContainerRunTask) {
1414
}
1515
}
1616

17-
tasks.register('writeHello', ContainerRunTask) {
17+
tasks.register('writeHello', ContainerTask) {
1818
dockerPull {
1919
it.image.set('alpine:latest')
2020
}

examples/basic-kotlin/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
1+
import dev.codebandits.container.gradle.tasks.ContainerTask
22

33
plugins {
44
id("dev.codebandits.container")
55
}
66

77
tasks {
8-
register<ContainerRunTask>("sayHello") {
8+
register<ContainerTask>("sayHello") {
99
dockerPull {
1010
image = "alpine:latest"
1111
}
@@ -15,7 +15,7 @@ tasks {
1515
}
1616
}
1717

18-
register<ContainerRunTask>("writeHello") {
18+
register<ContainerTask>("writeHello") {
1919
dockerPull {
2020
image = "alpine:latest"
2121
}

examples/buildpacks/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
1+
import dev.codebandits.container.gradle.tasks.ContainerTask
22
import dev.codebandits.container.gradle.tasks.outputImages
33

44
plugins {
55
id("dev.codebandits.container")
66
}
77

88
tasks {
9-
register<ContainerRunTask>("buildImage") {
9+
register<ContainerTask>("buildImage") {
1010
inputs.file("index.html")
1111
inputs.file("project.toml")
1212
outputImages.dockerLocal("my-image:latest")

examples/dind-build/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
1+
import dev.codebandits.container.gradle.tasks.ContainerTask
22
import dev.codebandits.container.gradle.tasks.outputImages
33

44
plugins {
55
id("dev.codebandits.container")
66
}
77

88
tasks {
9-
register<ContainerRunTask>("buildImage") {
9+
register<ContainerTask>("buildImage") {
1010
inputs.file("Dockerfile")
1111
outputImages.dockerLocal("my-image:latest")
1212
dockerPull {

examples/input-output-chaining/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
1+
import dev.codebandits.container.gradle.tasks.ContainerTask
22
import dev.codebandits.container.gradle.tasks.inputImages
33
import dev.codebandits.container.gradle.tasks.outputImages
44
import org.gradle.kotlin.dsl.support.serviceOf
@@ -18,7 +18,7 @@ tasks {
1818
}
1919
}
2020

21-
register<ContainerRunTask>("buildImage") {
21+
register<ContainerTask>("buildImage") {
2222
inputs.file("Dockerfile")
2323
outputImages.dockerLocal("my-image:latest")
2424
dockerPull {

src/main/kotlin/dev/codebandits/container/gradle/tasks/ContainerRunTask.kt renamed to src/main/kotlin/dev/codebandits/container/gradle/tasks/ContainerTask.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import org.gradle.api.GradleException
1212
import org.gradle.api.model.ObjectFactory
1313
import org.gradle.api.provider.Property
1414

15-
public abstract class ContainerRunTask : ContainerExecTask() {
15+
public abstract class ContainerTask : ContainerExecTask() {
1616

1717
public open class DockerPullSpec(objects: ObjectFactory) {
1818
public val image: Property<String> = objects.property(String::class.java)

src/testFeatures/kotlin/dev/codebandits/container/gradle/DockerPullTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ class DockerPullTest : GradleProjectTest() {
1919

2020
buildGradleKtsFile.appendLine(
2121
"""
22-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
22+
import dev.codebandits.container.gradle.tasks.ContainerTask
2323
2424
plugins {
2525
id("dev.codebandits.container")
2626
}
2727
2828
tasks {
29-
register<ContainerRunTask>("pullAlpineImage") {
29+
register<ContainerTask>("pullAlpineImage") {
3030
dockerPull {
3131
image = "alpine:3.18.9"
3232
}
@@ -52,14 +52,14 @@ class DockerPullTest : GradleProjectTest() {
5252
fun `dockerPull fails when pulling an image that does not exist`() {
5353
buildGradleKtsFile.appendLine(
5454
"""
55-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
55+
import dev.codebandits.container.gradle.tasks.ContainerTask
5656
5757
plugins {
5858
id("dev.codebandits.container")
5959
}
6060
6161
tasks {
62-
register<ContainerRunTask>("pullImageNotExist") {
62+
register<ContainerTask>("pullImageNotExist") {
6363
dockerPull {
6464
image = "alpine:${UUID.randomUUID()}"
6565
}

src/testFeatures/kotlin/dev/codebandits/container/gradle/DockerRemoveTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ class DockerRemoveTest : GradleProjectTest() {
1919

2020
buildGradleKtsFile.appendLine(
2121
"""
22-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
22+
import dev.codebandits.container.gradle.tasks.ContainerTask
2323
2424
plugins {
2525
id("dev.codebandits.container")
2626
}
2727
2828
tasks {
29-
register<ContainerRunTask>("removeAlpineImage") {
29+
register<ContainerTask>("removeAlpineImage") {
3030
dockerRemove {
3131
image = "alpine:3.18.9"
3232
}
@@ -52,14 +52,14 @@ class DockerRemoveTest : GradleProjectTest() {
5252
fun `dockerRemove fails when removing an image that does not exist`() {
5353
buildGradleKtsFile.appendLine(
5454
"""
55-
import dev.codebandits.container.gradle.tasks.ContainerRunTask
55+
import dev.codebandits.container.gradle.tasks.ContainerTask
5656
5757
plugins {
5858
id("dev.codebandits.container")
5959
}
6060
6161
tasks {
62-
register<ContainerRunTask>("removeImageNotExist") {
62+
register<ContainerTask>("removeImageNotExist") {
6363
dockerRemove {
6464
image = "alpine:${UUID.randomUUID()}"
6565
}

0 commit comments

Comments
 (0)