AToMPM / atompm

A Tool for Multi-Paradigm Modeling
https://atompm.github.io/
GNU Lesser General Public License v3.0
22 stars 15 forks source link

Add artifact logs to Github CI #155

Closed BentleyJOakes closed 1 year ago

BentleyJOakes commented 1 year ago

When actions fail, it is still difficult to understand why the test failed. The screenshots help, but we are still missing the actual logs from the AToMPM server and the model transformation server. Having these logs for failed actions would improve the debugging speed.

Actions:

  1. Output the command line output from the node httpwsd.js and python mt/main.py commands to files in the Github action.
  2. Have these files available in the generated artifact when an action fails.
BentleyJOakes commented 1 year ago

Fixed by 8f2f1c4fe75b039e32b74958454b1328e5ac1b42