I am in the process of implementing a CI/CD pipeline for a client. I have figured out most of the steps in the pipeline, However, there is one step which am looking to automate. Right now, my pipeline steps look something like this:
1) User makes customizations in a solution
2) Developer/Admin manually runs the powershell script to download the managed/unmanaged solution
3) Developer/Admin manually runs the solution packager tool to extract the components of the downloaded solution
4) Developer/Admin manually checks in the solution and unpacked components to source control
5) Build gets automatically triggered
6) Pipeline automatically packs the solution and deploys it to the target environment.
I am looking to automate Steps 2-4. Mainly, step 2. That is, am looking for something like: User makes a change in the Dynamics 365 environment. Puts it in the solution and saves it. On save of the solution, there must be a button or something which when clicked on, will automatically put that solution in the source control. Even if its not a button, is there a way to run an automated process which runs everyday will automatically check if there are any new solutions which are not checked in to source control. If there is, automatically deploys it to source control.
Hi,
Would you please specify which application you're using in Dynamics.
Best Regards,
Nya
André Arnaud de Cal...
291,979
Super User 2025 Season 1
Martin Dráb
230,848
Most Valuable Professional
nmaenpaa
101,156