mirror of
https://github.com/kestra-io/kestra.git
synced 2025-12-19 18:05:41 -05:00
fix(scripts)!: update pull policy to IF_NOT_PRESENT (#8169)
BREAKING CHANGE: in accordance with new Docker Hub pull policy regulation, the default kestra pull policy will change from ALWAYS to IF_NOT_PRESENT
This commit is contained in:
@@ -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<Sc
|
||||
@Valid
|
||||
protected TaskRunner<?> taskRunner = Docker.builder()
|
||||
.type(Docker.class.getName())
|
||||
.pullPolicy(Property.of(PullPolicy.IF_NOT_PRESENT))
|
||||
.build();
|
||||
|
||||
@Schema(
|
||||
|
||||
Reference in New Issue
Block a user