the_od_bods icon indicating copy to clipboard operation
the_od_bods copied to clipboard

Pipeline diagnostic output improvements

Open JackGilmore opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. When the pipeline fails, it does so in a rather silent fashion by only emailing the repo owner (me). Also, it can be difficult to debug some scripts that have limited logging in the form of commented or uncommented print statements.

Describe the solution you'd like

  • [ ] When the pipeline fails, post a message to the #ods-website channel in Slack like it does just now on success. Make the pipeline step conditional so it does not post when the Notify Slack parameter is set to false.
  • [ ] Implement a logging library like Loguru

Describe alternatives you've considered N/A

Additional context Add any other context or screenshots about the feature request here.

JackGilmore avatar Dec 23 '22 16:12 JackGilmore