Get startedGet started for free

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

View Course

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise