Gitlab CI CD
LazySloth
Registered Posts: 2 ✭
We want to run our workflow in the Dataiku DSS when someone pushes their code to GitLab. Any suggestions? Basically, our scenario should get triggered on a codebase change.
Similar to https://community.dataiku.com/t5/Setup-Configuration/Automated-Pull-of-a-Remote-Repository-Branch/m-p/18083. Do we have a feature for this?
- A user merges a change into the master branch from the development branch of the Dataiku project via the UI of the remote git repository (e.g. GitLab)
- The CI/CD tool is triggered by a change to the main branch in the remote git repository
- [The missing step] The CI/CD tool sends a command to Dataiku to pull the latest merge to the main branch in the remote git repository into the project of Dataiku that is currently on the main branch
- The CI/CD tool then runs integration tests and the Project Deployer deployment process to bundle that Dataiku project on the master branch and deliver it to the Automation Node.
Tagged: