Skip to content

Commit a8513e4

Browse files
authored
Merge pull request #180447 from ssabat/master
Added TSG for partialarmtemplates folder files
2 parents 17f59ea + 953938d commit a8513e4

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

articles/data-factory/ci-cd-github-troubleshoot-guide.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,17 @@ The ARM template deployment is attempting to change the type of an existing inte
328328
##### Resolution
329329
If you want to share integration runtimes across all stages, consider using a ternary factory just to contain the shared integration runtimes. You can use this shared factory in all of your environments as a linked integration runtime type. For more information, refer to [Continuous integration and delivery - Azure Data Factory](./continuous-integration-delivery.md#best-practices-for-cicd)
330330

331+
### GIT publish may fail because of PartialTempTemplates files
332+
333+
#### Issue
334+
When you have 1000s of old temporary ARM json files in PartialTemplates folder, publish may fail.
335+
336+
#### Cause
337+
On publish, ADF fetches every file inside each folder in the collaboration branch. In the past, publishing generated two folders in the publish branch: PartialArmTemplates and LinkedTemplates. PartialArmTemplates files are no longer generated. However, because there can be many old files (thousands) in the PartialArmTemplates folder, this may result in many requests being made to GitHub on publish and the rate limit being hit.
338+
339+
#### Resolution
340+
Delete the PartialTemplates folder and republish. You can delete the temporary files in that folder as well.
341+
331342
## Next steps
332343

333344
For more help with troubleshooting, try the following resources:

0 commit comments

Comments
 (0)