microsoft / vscode-azurefunctions

Azure Functions extension for VS Code
https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions
MIT License
290 stars 131 forks source link

Configure pipeline to build JsonCli tool 🤠 #4116

Closed alexweininger closed 2 months ago

alexweininger commented 2 months ago

In order to satisfy CodeQL, we need to build the JsonCLI tool with every 1es pipeline run.

These changes convert the existing JsonCLI pipeline to be a template that we use within the 1es pipeline. In order to do this I had to copy what Brandon did here https://github.com/microsoft/vscode-azuretools/blob/main/azure-pipelines/1esmain.yml so we can pass additional templates through to 1es.

This may take a few iterations to get right...