I have an ADF instance on the Dev environment, linked to an Azure DevOps repository, containing pipelines, datasets, etc. This ADF instance was created manually a while ago and we are now moving to bicep template deployments. This is the only way we want to apply changes in the future, like adding a new global parameter or a role assignment.
The bicep template is listed below, and the deployment succeeded. Nothing seems broken, except that now all the artefacts are listed as “new” on hitting the “Publish” button, except for ‘Global settings’ which appear ‘edited’, although nothing should be changed. Is this normal behaviour? I can’t find documentation on this, so I assume not.
// params
resource dataFactory 'Microsoft.DataFactory/factories@2018-06-01' = {
name: dataFactoryName
location: location
identity: {
type: 'SystemAssigned'
}
properties: {
repoConfiguration: {
type: 'FactoryVSTSConfiguration'
accountName: '********'
collaborationBranch: 'main'
disablePublish: false
repositoryName: '********'
projectName: '********'
rootFolder: '/'
tenantId: subscription().tenantId
}
globalParameters: {
...
}
}
}
The question is similar to this one, but I am asking if re-publishing of the artefacts is normal after a deployment, and if not, what could be the issue here?