0

I implemented a dispatch bot using LUIS and QnA Maker, .NET SDK V4.

On my local folder, I run the dispatch refresh command line to update my LUIS application whenever I add a pair of question/answer in my QnA service.

My goal is to automate this process: I want to schedule the command dispatch refresh --dispatch file.dispatch to run every day.

My dispatch bot is hosted on Azure DevOps. I just want to run the command independently from the build process.

How can I do this ? Is there a way we can automate this without using the Azure DevOps pipelines ?

  • Are you wanting to run this everyday on your own machine or on the machine where the repository is hosted? Is there any reason for not wanting to use Azure DevOps pipelines - is it that you don't want to use ADO pipelines at all or are you trying to avoid having it part of the same build pipeline? – Matt Stannett Mar 06 '20 at 22:49
  • I want it to run on the machine where the repository is hosted but I don't want it to be dependent to the build pipeline that's why I don't want to use Azure DevOps. – Allain Richter Mar 07 '20 at 23:06
  • You could have a separate pipeline associated with the repo in Azure DevOps that just runs the dispatch command on a schedule or check in trigger (or both). Otherwise if you completely want an outside Azure DevOps you're looking at writing something like an Azure Logic App, Azure Function, or Windows Service. – Matt Stannett Mar 08 '20 at 08:26

0 Answers0