diff --git a/script/src/main/java/io/kestra/plugin/scripts/exec/AbstractExecScript.java b/script/src/main/java/io/kestra/plugin/scripts/exec/AbstractExecScript.java index 46fc0f4c2d..666403c6b0 100644 --- a/script/src/main/java/io/kestra/plugin/scripts/exec/AbstractExecScript.java +++ b/script/src/main/java/io/kestra/plugin/scripts/exec/AbstractExecScript.java @@ -13,6 +13,7 @@ import io.kestra.plugin.scripts.exec.scripts.models.RunnerType; import io.kestra.plugin.scripts.exec.scripts.models.ScriptOutput; import io.kestra.plugin.scripts.exec.scripts.runners.CommandsWrapper; import io.kestra.plugin.scripts.runner.docker.Docker; +import io.kestra.plugin.scripts.runner.docker.PullPolicy; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -50,6 +51,7 @@ public abstract class AbstractExecScript extends Task implements RunnableTask taskRunner = Docker.builder() .type(Docker.class.getName()) + .pullPolicy(Property.of(PullPolicy.IF_NOT_PRESENT)) .build(); @Schema(