This article provides a step-by-step guide on how to set up Azure DevOps pipeline tooling for continuous integration and deployment of GeneXus Knowledge Bases.
It is assumed that you have already set up your Azure DevOps organization or personal account.
For more information on the registration process, refer to the official documentation:
There are several alternatives to this process, so the most commonly used scenarios are listed.
- Configure an agent pool.
- Create a New project in Azure DevOps console.
- Create Git Repository for pipeline and resource synchronization.
- Configure pipeline script with KB/Server info and credentials.
Once your synchronization setup is complete, you may choose one of the deployment alternatives that suits the requirements of your Knowledge Base and execute the corresponding MSBuild tasks, as described in the Deployment Scenarios section.