Design a Continuous Integration workflow
The provided YAML file describes the setup for a hypothetical workflow.
config
defines a configuration object for Slack integration, specifically the channels to which notifications will be sent. workflow-orchestration
and builds-911
represent actual Slack channel names.
workflow
describes a workflow object consisting of a run command and a notification step. The run command executes a script named script.py
. The notification step sends a Slack message when the run state is "failed". The channels field in the Slack notification is populated with the channels defined in the configuration.
This exercise is part of the course
CI/CD for Machine Learning
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
