You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Note: for some inputs on the common issues, please refer to this article.

The code of the project is split between a common code-base and specific code in the Dataiku recipes, as highlighted in the project architecture.

The actions to take are different depending where the issue is located.

Option 1: Issue related to the code base (no change on the Dataiku project itself)


  • Create a fix branch from the code base repository dev branch.
  • If you need it to test your development, create a branch from the Dataiku project in design following these guidelines and switch the library to your new code base fix branch.
  • Make sure the fix does not break anything related to other GBU projects (you can create a branch based on your new code base in the CS or SPP project and run a "Full reload" scenario to make sure it is still working).
  • Make sure the Gitlab pipeline with the unit tests passes successfully.
  • Merge your fix branch for the code-base on dev (you can still refer to this page).
  • Update the Dataiku dev project library for the right GBU by selecting the "Reset from remote HEAD" option.
  • Launch a "Full reload" scenario on dev to make sure it runs properly
  • Merge your fix branch for the code-base on master (you can still refer to this page).
  • Update the Dataiku master project library for the right GBU by selecting the "Reset from remote HEAD" option.
  • Create a new bundle of the project and deploy it in automation.

Option 2: Issue related to the Dataiku project Flow (no change on the code base)


Option 3: changes on both the code base and the Dataiku project

  • No labels