0
0
mirror of https://github.com/renovatebot/renovate.git synced 2024-11-05 00:27:05 +00:00
renovatebot_renovate/docs/usage/bicep.md
Simon Eßlinger 3c5224eee4
feat: add datasource, versioning and manager for Azure Bicep resources (#20755)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-03-14 18:29:25 +00:00

1.7 KiB

title description
Bicep Bicep dependencies support in Renovate

Bicep

Renovate supports upgrading API versions in resource references. Upgrading module versions is not supported.

How it works

  1. Renovate searches for .bicep files.
  2. Renovate parses the files for resource types and API versions.
  3. Renovate looks up the latest version in the Azure/bicep-types-az repository.

Known issues

API version updates of nested resources are not supported.

The API version of the blobServices resource below for example, will not be upgraded:

resource storageAccount 'Microsoft.Storage/storageAccounts@2022-05-01' = {
  name: 'test'
  kind: 'StorageV2'
  sku: {
    name: 'Standard_LRS'
  }
  location: location

  resource blobServices 'blobServices@2022-05-01' = {
    name: 'default'
  }
}

Future work