Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
This article gives an overview of verifying the load script of the Qlik Sense app from new Github pull request using Qlik Application Automation. It explains a basic example of a template configured in Qlik Application Automation for this scenario
You can make use of the template which is already available in the template picker
You can find it by navigating to Add new -> New automation -> Search templates and search for 'Verify load script in Qlik Sense app from new GitHub pull request' in the search bar and click on the Use template option in order to use it in the automation
Before you begin, you'll need the following:
The following steps describe how to build the demo automation. You can also find an exported version of this automation attached to this article as "Verify-Qlik-Sense-app-load-script-from-new-GitHub-pull-request.json".
A JSON file containing the above automation is attached to this article.
Please follow the steps provided in How to import automation from a JSON file article to import the automation
If I understand correctly, I should
As far as I can tell, the webhook isn't getting created in GitHub. Certainly no pull requests are triggering the automation and I can't see an webhooks listed in the configuration of the repository in github.
Any debugging tips you could help me with?
I can manually create a webhook on the repo via GitHub and then set up the Qlik side with a generic webhook start block... but it would be cool if I could figure out what I'm doing wrong with the official GitHub webhook start block.
I am able to use the "list my repositories" block to confirm that the repo in question is available to me... so clearly some things work.
Worked it out. I was putting the wrong "owner". The account being used to connect to Github is an owner of the repositories in question but when configuring the connector "owner" means the owner in the path to the repository i.e. github.com/<owner>/repository
Fixed.