Merge of new Logging Feature (CommandRunner Execution Time Logging in Human Readable Format) and Pipeline Fix
requested to merge dev/M324-add-execution-time-logs-to-the-commandrunner-extensions into development
Added Human readable Time Logs for Logging Command Execution Time at the End of the executed Command and while executing in the Status Message
Added a Test Case to test the correct execution of the Timestamps
Fixed Issues with the Pipeline running all Jobs when a Merge Request occurred (should only run after the Test Job was Run alone/after starting the Merge)
Fixed Issues with the Automatic dotnet
Configuration Assignment, where the Pipeline would not detect the start Merge Pipeline on main as a Release
and would therefore be a Debug
Release instead
Trying a more explicit approach to the whole 'only run then and then' Rules in the GitLab CI File
Signed-off-by: DiFY me@dify.cloud