Replies: 3 comments 4 replies
-
|
Question - would something like job |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Would increasing the max number of characters allowed for <...>Name properties be included here? Specifically increase the following to something like 256 or 1024:
Others to maybe rethink but I haven't heard any complaints about:
|
Beta Was this translation helpful? Give feedback.
3 replies
-
|
Discussion for point 2 moved to #97 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Since publishing the Open Job Description specification, we've run into many potential small improvements that would make writing job templates easier or increase their expressiveness. We'd like to write an RFC that rolls many of these into one extension like FEATURE_BUNDLE_1.
Two questions for feedback:
Here are the small features we've identified so far (adding to the list based on discussions):
timeoutproperty in<Action>.minandmaxproperties in<AmountRequirement>notifyPeriodInSecondsproperty in<CancelationMethodNotifyThenTerminate>onRunaction property in<StepActions>to be either a single<Action>as defined currently, or be a list of<Action>s. While in Wiki: Multiple tasks within a single job, HOW? #68, we found an alternative way, by allowing a list of sequential actions in theonRunof a task, each command can get separate timeout and cancelation behavior.\non POSIX,\r\non WINDOWS). A new per-embedded-file attributeendOfLine: [AUTO|LF|CRLF](default AUTO) would give this control.<Action>objects. These script intepreters currently includebash,python,cmd,powershell, andnode(see Support nodejs scripts? #37). This will make it easier to write simple job templates without having to copy an example or refer to the spec, and remove some commonly repeated boilerplate to focus the template on the important commands being run.bashpython, likebashbut substitutepython. File extensions '.py'.cmd, likebashbut substitutecmdand args are["/C", "{{Task.File.<implicitly generated file>}}"]. File extension '.bat'.powershell, likebashbut substitutepowershelland args are["-File", "{{Task.File.<implicitly generated file>}}"]File extension '.ps1'.node, likebashbut substitutenode. File extension '.js'.Beta Was this translation helpful? Give feedback.
All reactions