-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fully move to bicep #249
Comments
We have this on our backlog. The GitHub Actions actually already support the deployment of bicep templates. This is not the case for the ADO Task, but I reached out to the team to get clarity on this to have a consistent experience across ADO and GH. |
@marvinbuss my idea was pretty much based on https://blog.johnnyreilly.com/2021/03/23/bicep-meet-azure-pipelines-2 . Adding a - bash: az bicep build --file infra/main.json
displayName: 'Compile Bicep to ARM' which then would remove the redundant file already from the repo. |
I understand what you meant. We will most likely have to do that, but optimally, this is something that would be supported by the task itself, so that we do not have to compile the main.bicep. |
Team is working on implementing the above. Once that is done, we will switch to deploying bicep files instead of ARM. |
Hi,
currently the repository contains the bicep templates AND the arm template.
Indeed the compile step is not part of the build pipeline and thus just the pre-compiled ARM template is executed:
data-management-zone/.ado/workflows/dataManagementZoneDeployment.yml
Line 60 in 571c618
Shouldn't
az bicep build --file .\main.bicep
be added to first compile bicep to ARM and then deploy that ...
Thanks for the great repo!
The text was updated successfully, but these errors were encountered: