microsoft / azurechat

🤖 💼 Azure Chat Solution Accelerator powered by Azure Open AI Service
MIT License
1.15k stars 958 forks source link

Customer wants to deploy and make changes to solution #296

Open Nihal-1512 opened 5 months ago

Nihal-1512 commented 5 months ago

I have managed to successfully deploy the Azurechat solution in the customers environment in production by downloading the repo locally and using Azure CLI to create the environment and deploy the solution. The customer now wants to be able to manage the solution and make changes to the front-end themselves. I have already made several changes to the front-end and other parts of the code which I have in my local files. How can the customer access the environment that I created, alter and re-deploy the front-end and build upon the files I have stored locally?

The ask is urgent as the customer wants to open up this application out to 8000 employees within the next couple of weeks, I work for a Microsoft partner and any help will be appreciated. Thank you so much.

jimmylevell commented 5 months ago

I would suggest to create a form of this repository and introduce your changes there. You can also give your client access to the fork and they can make further changes there.

A CI/CD pipeline (e.g. https://github.com/microsoft/azurechat/issues/289) could then automatically deploy changes to Azure.