I want to send a file from Atlasssian Bamboo task to a microservice hosted online.
My microservice will process the file and send back some metrics to bamboo task which invoked it.
1) How exactly can i send my file from bamboo task to a URL. (I can create a microservice which accepts post with a payload.)
2) How can we send back the data from microservice to the same Bamboo task.
3) Will the bamboo task wait till it receives data back from the microservice?
I want a general direction how can we achieve this.
This is achievable but will require either third party plugins or some heavy scripting.
You can create a script file that:
The script file can be a Powershell script, Python script, or really anything that does the above. I would strongly recommend looking for any third party plugins that do some or all of what you are trying to accomplish though.