This repository contains source code based on a guide on how to use Cloud Build and Cloud Composer to create a CI/CD pipeline for building, testing, and deploying a data processing workflow. Please refer to Setting up a CI/CD pipeline for your data-processing workflow for the overall steps to run the code.
DISCLAIMER: the present repo is a work in progress, and some steps may fail. Feel free to file an issue if you find any errors when using it!
Bear in mind the source-code/workflow
folder structure in this fork is
different from the original
source-code/workflow-dag
. The changes were inspired by additional thoughts
from the below examples.
-
Setting up a CI/CD pipeline for your data-processing workflow, forked repo with more examples
-
Testing in Airflow