- Pull Request: (Add the URL to the pull request here.)
- Discussion Thread(s):
Description
There are many small improvements that could be made to Open Job Description that would make it easier and more expressive to write job templates. It is proposed that many of these could be bundled into an extension called FEATURE_BUNDLE_1.
These features would include:
- Name length limit increases for parameter names, job names, step names, environment names, file names, and identifiers.
- Job Parameter count limit increases
- Format string enhancements for timeout
- EOL control in embedded files
- Syntax sugar for script interpreters commonly used in templates in
<Action> objects. This would include bash, python, cmd, powershell, and node.
onRun in <StepActions> action property generalization
Roles
Workflow
Please close this tracking issue when the proposal enters the Released stage of the process.
Open Points
For easier discovery, especially if there is a lot of discussion on this issue, then please keep this section updated
with brief summaries and pointers to the main points of discussion.
The author is responsible to progress the RFC according to this checklist, and
apply the relevant labels to this issue.
Description
There are many small improvements that could be made to Open Job Description that would make it easier and more expressive to write job templates. It is proposed that many of these could be bundled into an extension called FEATURE_BUNDLE_1.
These features would include:
<Action>objects. This would include bash, python, cmd, powershell, and node.onRunin<StepActions>action property generalizationRoles
Workflow
rfc/proposed)rfc/exploring)rfc/exploringandrfc/final-comments)rfc/accepted-future)rfc/accepted-draft)rfc/accepted-staged)rfc/released)Please close this tracking issue when the proposal enters the
Releasedstage of the process.Open Points
For easier discovery, especially if there is a lot of discussion on this issue, then please keep this section updated
with brief summaries and pointers to the main points of discussion.