API hook to get the equivalent of a commit message every time a solution is published

API hook to get the equivalent of a commit message every time a solution is published

  
In our company, every commit made to Mercurial has an associated message which contains an issue ID. When developers send their commits to the main code repository, a Python script reads the issue ID and contacts the issue tracker (Jira) to update the corresponding issue.

As we now have some projects developed with the OutSystems IDE, I have 2 questions:

1) How can developers write their commit message?

2) How can I configure OutSystems to pass the commit message to the Python script every time a developer sends their commits to the code repository?

Thanks!
Hello Eliaferley,

There is no such functionality at the Service Studio (your OutSystems IDE) level which allows you to perform this.

You can, however, create your own back-office eSpace, extending the ossys_espace_version system table to allow the association of messages to each individual eSpace version that's published.

Your developers would then be tasked with filling in this information.

You can integrate this eSpace directly with Jira's webservices to immediatly update your issue tracker.