Skip to main content
Announcements
Happy New Year! Cheers to another year of collaboration, connections and success.
cancel
Showing results for 
Search instead for 
Did you mean: 
venkat_thota
Contributor III
Contributor III

Versioning in Azure DevOps for Qlik Sense apps

Hi,

In my org, all are moved to Azure DevOps repository and wanted to check on Qlik Sense apps to move to Azure DevOps Repository and on top of it create CICD pipeline to automatically deploy from repo to Dev, Dev to QA and QA to Prod. is this possible? 

what are the other options we have for Azure CICD pipeline ?

Labels (1)
4 Replies
Jay_Brown
Support
Support

Hello Venkat,

You will likely need to export the apps from Qlik dev, and import them into Qlik prod. There are some tools to make this easier, such as Qlik-CLI, etc. Note that these tools are not supported by Qlik directly.

See:
https://adminplaybook.qlik-poc.com/docs/tooling/qlik_cli.html
https://developer.qlik.com/garden/58b83eb68bc22ec70e8788f3 
https://github.com/ahaydon/Qlik-Cli-Windows 
https://community.qlik.com/t5/Security-Governance/Promoting-large-apps-from-one-environment-to-anoth... 

If you leverage those processes within Azure you might be able to automate further.

Hope that helps!

To help users find verified answers, please don't forget to mark a correct resolution or answer to your problem or question as correct.
venkat_thota
Contributor III
Contributor III
Author

Hi Jay,

Thanks for the response. these links helps. I am going through them. My main concern is on the versioning of the apps. Same time if two users work on it we cannot merge the apps...at least I wanted to make sure one person at a time working on one app (qvf file). I wanted to merge changes from one qvf to another qvf to be able to manage multiple production releases.

 

shemeel
Contributor II
Contributor II

Hello, were you able to get Qliksense working with Azure devops especially CI/CD Pipelines?

pjtaylor
Contributor II
Contributor II

We use 🐱👓 Introduction | Gitoqlok. However it's manual and it doesn't solve the merge issue but it's an option.