Created 06-07-2023 05:57 AM
Hi all,
I have been trying to store my Nifi workflows (via Nifi Registry) onto Azure Devops. I need little help in identifying the appropriate "flowPersistenceProvider" for Azure Devops that needs to be modified in providers.xml file.
Ps: so far, I have connected Nifi Registry to Github and its a success. I need same functionality for Azure Devops now.
Looking forward to any guidelines.
Created on 06-07-2023 08:17 AM - edited 06-07-2023 08:18 AM
@Kiranq I do not believe you can replace NiFi Registry directly with Azure DevOps. You would need to keep integration with the Nifi Registry and a github integration into an Azure Devops repo.
Created 04-02-2024 11:31 AM
If you meant Storing Apache NiFi Versioned Flows in a Git Repository hosted on Azure DevOps, then the steps should be similar to the steps you followed to connect to Github.
The appropriate flowPersistenceProvider is GitFlowPersistenceProvider.
You can follow the steps as mentioned here: Storing Apache NiFi Versioned Flows in a Git Repos... - Cloudera Community - 248713
Or the video: https://youtu.be/kK7eVppg9Aw
Only changes you would have to do is to generate PAT in Azure DevOps with permissions on code read, write, modify.
P.S. The solution is only available for Git under Azure DevOps, and not for TFS.