Hi, I have a post function (groovy) script that triggers a python script. In the python script there's a variable named, 'workflowname'. How can I get the value of this variable back to groovy so I can populate a text field (Workflow Name)?
I was able to get the value and was able to set field value during post function
def pythonScript = "python3 /tmp/getWorkFlowSchemeName.py "
def pythonProc = pythonScript.execute()
def workflowscheme = pythonScript.execute().text.toString()
//this will get what's 'printed' in python code
def wrkFlowSchemeNameCF = cfm.getCustomFieldObjectByName("Workflow Name")
issue.setCustomFieldValue(wrkFlowSchemeNameCF, workflowscheme)
In the python code, I only printed the value of workflowname variable.
Hi,
You can use the api rest to populate the field in your python script
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks. I thought about that but how would my python script knows what issue key to update?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.