Skip to content

guanjieshen/databricks-notebook-cicd-github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

databricks-notebook-cicd-github-actions

This is a template repository for Databricks leveraging [DBX](https://docs.databricks.com/dev-tools/dbx.html with Github Actions to for CI/CD.

This template supports both a notebook only and hybrid development pattern (importing file based Python modules into notebooks).

How to use the repo

CICD pipeline settings

Configure DATABRICKS_HOST and DATABRICKS_TOKEN secrets for your project in GitHub UI.

Deploying from IDE (Local Machine)

The workflow can also be deployed and restarted locally using the following commands in the terminal:

  1. Deploy updated job configuration dbx deploy --deployment-file=conf/dev-deployment.yml --no-rebuild

  1. Start job, and restart and current executions dbx launch --job=databricks-notebook-cicd-ado-dev --existing-runs=cancel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages