Hey there folks!
Been banging my head against the screen for the best part of the day trying to solve this but I really need some help!
For a bit of context
I have a hierarchy as follows:
Theme -> Epic -> Story -> Sub-task
I want to create a series of automations/branches that do the following on a scheduled basis
- Sub-tasks inherit custom field values from Stories/parent
- 'Strike Team' (Mutl-select) | customfield_10177
- DoD (Single-select)
- 'Theme' (Single-select)
- Stories inherit custom field values from Epic/Parent
- "Theme"
- Epic inherit custom field values from Theme/parent
- "Theme"
I've tried various options with no joy, mostly around having this flow:
- Schedule trigger with JQL for Project
- Branch Parent
- Edit Issue (With some JSON)
For (3.) here are the JSON I've tried, specifically for 'Strike Team' (Multi-select)...all to no avail:
{
"fields": {
"customfield_10177": [
{ "value": "{{issue.parent.customfield_10177}}" }
]
}
}
{
"fields": {
"customfield_10177": "{{issue.parent.customfield_10177}}"
}
}
{
"fields": {
"customfield_10177": "{{issue.parent.customfield_10177.asJsonObjectArray('value')}}"
}
}
{
"fields": {
"customfield_10177": "{{issue.parent.customfield_10177.id}}"
}
}
Any of you folks have any neat solutions? As the contents of these custom fields may change, I'd prefer to have the automations requiring very little maintenance.
I'm not so familiar with JSON so anyone willing to have a go at solving my issue I'd be eternally grateful for! I can then hopefully apply the solution to other custom fields! 
Many thanks and stay awesome,
Shaun