File tree Expand file tree Collapse file tree 28 files changed +58
-30
lines changed
plugin-script-bun/src/main/java/io/kestra/plugin/scripts/bun
plugin-script-deno/src/main/java/io/kestra/plugin/scripts/deno
plugin-script-go/src/main/java/io/kestra/plugin/scripts/go
plugin-script-jbang/src/main/java/io/kestra/plugin/scripts/jbang
plugin-script-julia/src/main/java/io/kestra/plugin/scripts/julia
plugin-script-lua/src/main/java/io/kestra/plugin/scripts/lua
plugin-script-node/src/main/java/io/kestra/plugin/scripts/node
plugin-script-perl/src/main/java/io/kestra/plugin/scripts/perl
plugin-script-php/src/main/java/io/kestra/plugin/scripts/php
plugin-script-powershell/src/main/java/io/kestra/plugin/scripts/powershell
plugin-script-python/src/main/java/io/kestra/plugin/scripts/python
plugin-script-ruby/src/main/java/io/kestra/plugin/scripts/ruby
plugin-script-r/src/main/java/io/kestra/plugin/scripts/r
plugin-script-shell/src/main/java/io/kestra/plugin/scripts/shell Expand file tree Collapse file tree 28 files changed +58
-30
lines changed Original file line number Diff line number Diff line change 4
4
import io .kestra .core .models .annotations .Example ;
5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .property .Property ;
7
+ import io .kestra .core .models .tasks .RunnableTask ;
7
8
import io .kestra .core .models .tasks .runners .TargetOS ;
8
9
import io .kestra .core .runners .RunContext ;
9
10
import io .kestra .plugin .scripts .exec .AbstractExecScript ;
61
62
"""
62
63
)
63
64
})
64
- public class Commands extends AbstractExecScript {
65
+ public class Commands extends AbstractExecScript implements RunnableTask < ScriptOutput > {
65
66
private static final String DEFAULT_IMAGE = "oven/bun" ;
66
67
67
68
@ Builder .Default
Original file line number Diff line number Diff line change 4
4
import io .kestra .core .models .annotations .Example ;
5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .property .Property ;
7
+ import io .kestra .core .models .tasks .RunnableTask ;
7
8
import io .kestra .core .models .tasks .runners .TargetOS ;
8
9
import io .kestra .core .runners .FilesService ;
9
10
import io .kestra .core .runners .RunContext ;
67
68
),
68
69
69
70
})
70
- public class Script extends AbstractExecScript {
71
+ public class Script extends AbstractExecScript implements RunnableTask < ScriptOutput > {
71
72
private static final String DEFAULT_IMAGE = "oven/bun" ;
72
73
73
74
@ Builder .Default
Original file line number Diff line number Diff line change 3
3
import io .kestra .core .models .annotations .Example ;
4
4
import io .kestra .core .models .annotations .Plugin ;
5
5
import io .kestra .core .models .property .Property ;
6
+ import io .kestra .core .models .tasks .RunnableTask ;
6
7
import io .kestra .core .models .tasks .runners .TargetOS ;
7
8
import io .kestra .core .runners .RunContext ;
8
9
import io .kestra .plugin .scripts .exec .AbstractExecScript ;
42
43
"""
43
44
)
44
45
})
45
- public class Commands extends AbstractExecScript {
46
+ public class Commands extends AbstractExecScript implements RunnableTask < ScriptOutput > {
46
47
private static final String DEFAULT_IMAGE = "denoland/deno" ;
47
48
48
49
@ Builder .Default
Original file line number Diff line number Diff line change 4
4
import io .kestra .core .models .annotations .Example ;
5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .property .Property ;
7
+ import io .kestra .core .models .tasks .RunnableTask ;
7
8
import io .kestra .core .models .tasks .runners .TargetOS ;
8
9
import io .kestra .core .runners .FilesService ;
9
10
import io .kestra .core .runners .RunContext ;
41
42
"""
42
43
),
43
44
})
44
- public class Script extends AbstractExecScript {
45
+ public class Script extends AbstractExecScript implements RunnableTask < ScriptOutput > {
45
46
private static final String DEFAULT_IMAGE = "denoland/deno" ;
46
47
47
48
@ Builder .Default
Original file line number Diff line number Diff line change 4
4
import io .kestra .core .models .annotations .Example ;
5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .property .Property ;
7
+ import io .kestra .core .models .tasks .RunnableTask ;
7
8
import io .kestra .core .models .tasks .runners .TargetOS ;
8
9
import io .kestra .core .runners .RunContext ;
9
10
import io .kestra .plugin .scripts .exec .AbstractExecScript ;
@@ -63,7 +64,7 @@ func main() {
63
64
"""
64
65
)
65
66
})
66
- public class Commands extends AbstractExecScript {
67
+ public class Commands extends AbstractExecScript implements RunnableTask < ScriptOutput > {
67
68
private static final String DEFAULT_IMAGE = "golang" ;
68
69
69
70
@ Builder .Default
Original file line number Diff line number Diff line change 4
4
import io .kestra .core .models .annotations .Example ;
5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .property .Property ;
7
+ import io .kestra .core .models .tasks .RunnableTask ;
7
8
import io .kestra .core .models .tasks .runners .TargetOS ;
8
9
import io .kestra .core .runners .FilesService ;
9
10
import io .kestra .core .runners .RunContext ;
@@ -61,7 +62,7 @@ func main() {
61
62
"""
62
63
)
63
64
})
64
- public class Script extends AbstractExecScript {
65
+ public class Script extends AbstractExecScript implements RunnableTask < ScriptOutput > {
65
66
private static final String DEFAULT_IMAGE = "golang" ;
66
67
67
68
@ Builder .Default
Original file line number Diff line number Diff line change 5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .annotations .PluginProperty ;
7
7
import io .kestra .core .models .property .Property ;
8
+ import io .kestra .core .models .tasks .RunnableTask ;
8
9
import io .kestra .core .models .tasks .runners .ScriptService ;
9
10
import io .kestra .core .models .tasks .runners .TargetOS ;
10
11
import io .kestra .core .runners .RunContext ;
45
46
)
46
47
}
47
48
)
48
- public class Commands extends AbstractExecScript {
49
+ public class Commands extends AbstractExecScript implements RunnableTask < ScriptOutput > {
49
50
private static final String DEFAULT_IMAGE = "jbangdev/jbang-action" ;
50
51
51
52
@ Builder .Default
Original file line number Diff line number Diff line change 5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .annotations .PluginProperty ;
7
7
import io .kestra .core .models .property .Property ;
8
+ import io .kestra .core .models .tasks .RunnableTask ;
8
9
import io .kestra .core .models .tasks .runners .ScriptService ;
9
10
import io .kestra .core .models .tasks .runners .TargetOS ;
10
11
import io .kestra .core .runners .FilesService ;
@@ -104,7 +105,7 @@ public fun main() {
104
105
)
105
106
}
106
107
)
107
- public class Script extends AbstractExecScript {
108
+ public class Script extends AbstractExecScript implements RunnableTask < ScriptOutput > {
108
109
private static final String DEFAULT_IMAGE = "jbangdev/jbang-action" ;
109
110
110
111
@ Builder .Default
Original file line number Diff line number Diff line change 5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .annotations .PluginProperty ;
7
7
import io .kestra .core .models .property .Property ;
8
+ import io .kestra .core .models .tasks .RunnableTask ;
8
9
import io .kestra .core .models .tasks .runners .ScriptService ;
9
10
import io .kestra .core .models .tasks .runners .TargetOS ;
10
11
import io .kestra .core .runners .RunContext ;
52
53
"""
53
54
)
54
55
})
55
- public class Commands extends AbstractExecScript {
56
+ public class Commands extends AbstractExecScript implements RunnableTask < ScriptOutput > {
56
57
private static final String DEFAULT_IMAGE = "julia" ;
57
58
58
59
@ Builder .Default
Original file line number Diff line number Diff line change 5
5
import io .kestra .core .models .annotations .Plugin ;
6
6
import io .kestra .core .models .annotations .PluginProperty ;
7
7
import io .kestra .core .models .property .Property ;
8
+ import io .kestra .core .models .tasks .RunnableTask ;
8
9
import io .kestra .core .models .tasks .runners .ScriptService ;
9
10
import io .kestra .core .models .tasks .runners .TargetOS ;
10
11
import io .kestra .core .runners .FilesService ;
54
55
"""
55
56
)
56
57
})
57
- public class Script extends AbstractExecScript {
58
+ public class Script extends AbstractExecScript implements RunnableTask < ScriptOutput > {
58
59
private static final String DEFAULT_IMAGE = "julia" ;
59
60
60
61
@ Builder .Default
You can’t perform that action at this time.
0 commit comments