Forum Discussion
No publish changes detected from collaboration branch
I have a development data factory with Github enabled that is tied with Azure Dev Ops CI/CD for deployment.
- I created a new feature branch
- Created a new pipeline and tested
- Created a pull request and merged into master - everything looks okay at this point
- Hit the publish button in the ADF web tool to deploy to live
I am getting a message 'no new changes to publish from collaboration branch'. If I switch to live mode, I can clearly see the new pipeline I created in master is not there. What are the proper steps to remedy this?
I thought about disconnecting and reconnecting the repo, and I noticed an 'overwrite live mode' button in the git configuration menu. Would this fix it? Could there be any negative side effects?
- Hi,
I've seen this behavior before, can you see the new pipeline in the arm_template in de adf_publish branch? You can rename the pipeline to see if the renamed is picked up as a change
Next step is wat you already suggested, to use the overwrite mode to see if the pipeline will be deployed.
This helped in our scenario, hopefully in yours as well
Erwin
4 Replies
- Hi,
I've seen this behavior before, can you see the new pipeline in the arm_template in de adf_publish branch? You can rename the pipeline to see if the renamed is picked up as a change
Next step is wat you already suggested, to use the overwrite mode to see if the pipeline will be deployed.
This helped in our scenario, hopefully in yours as well
Erwin- Donovan82Copper Contributor
There is no reference to the new pipeline in the adf_publish branch in ARMTemplateForFactory.json
When initiating a publish, under the hood, does it compare the json files in master to the deployed json files in live mode, or does it take master's json files, compile them into an ARM template, and then compare that ARM Template code to the latest arm template file on adf_publish?
- Hi,
It uses the adf_publish branch, but is the new pipeline available in your main or develop branch?
If it is not there, then it will never show up in the adf_publish. Please let me know!