microsoft / coe-starter-kit

Other
739 stars 216 forks source link

"Nothing to commit" even after adding two tables in the solution. #8648

Open iamaninda93 opened 2 months ago

iamaninda93 commented 2 months ago

What is your question?

I have added two new tables in my solution. But when I commit solution through ALM pipleine then it shows the below message. Because of this I am unable to push my tables to another environment.I clicked on "publish all customizations" after adding these two tables having 1 row each. Screenshot 2024-07-15 174620

[warning]There is nothing to commit. No changes have been made since the previous commit. If this is unexpected make sure your changes have been published before committing again.

What component are you experiencing the issue with?

ALM Accelerator Pipelines

What solution version are you using?

Accelerator Version: 1.0.20240305.1(Managed)

AB#3872

mikefactorial commented 1 month ago

@iamaninda93 it sounds like you are not making changes to the customizations in the Solution but adding data to existing tables based on your description of the issue. Table data isn't exported with a solution in Dataverse so that would explain the message you are seeing. In order to include Data in the ALM process you would need to use the Configuration Migration Tool (https://learn.microsoft.com/en-us/power-platform/alm/configure-and-deploy-tools) to export the data and add it to your repository manually in order to be deployed. There's a sample of this in the ALM Accelerator Sample Solution here https://github.com/microsoft/coe-starter-kit/tree/main/ALMAcceleratorSampleSolution/config/ConfigurationMigrationData. The Accelerator pipelines will pick up on any data in the repository under that folder that you export using the CMT.