-
Notifications
You must be signed in to change notification settings - Fork 330
Allow to define operations inline #326
Copy link
Copy link
Closed
Labels
:Track ManagementNew operations, changes in the track format, track download changes and the likeNew operations, changes in the track format, track download changes and the like:UsabilityMakes Rally easier to useMakes Rally easier to useenhancementImproves the status quoImproves the status quo
Milestone
Description
At the moment, users can specify operations only in a dedicated operations block but for simple tracks it would be more convenient if we could just specify operations "inline" when specifying tasks in the schedule element of a challenge.
We should also simplify the syntax a bit. For operations that do not take any parameters, we could just refer to their name instead of specifying an object, i.e. the following two definitions should be equivalent:
{
"schedule": [
{
"operation": {
"name": "force-merge",
"operation-type": "force-merge"
}
}
]
}{
"schedule": [
{
"operation": "force-merge"
}
]
}Note that in these two cases an operation is defined inline with its corresponding task and not just referenced (i.e. there is no corresponding definition in the operations block).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Track ManagementNew operations, changes in the track format, track download changes and the likeNew operations, changes in the track format, track download changes and the like:UsabilityMakes Rally easier to useMakes Rally easier to useenhancementImproves the status quoImproves the status quo
Type
Fields
Give feedbackNo fields configured for issues without a type.