azure-functions-core-tools icon indicating copy to clipboard operation
azure-functions-core-tools copied to clipboard

Core Tools build and release pipeline fixes/improvements

Open Francisco-Gamino opened this issue 4 years ago • 1 comments

Fix MSI and signing the Core Tools build

Release pipeline https://azfunc.visualstudio.com/Azure%20Functions/_releaseDefinition?definitionId=23&_a=definition-tasks&environmentId=113

  1. Update Upload to storage task to check with an exe to make sure that the binaries are signed
  • verify the minfied zip files
  • verify the msi are present and signed
  • verify the nuget package (Microsoft.Azure.Functions.CoreTools..nupkg) is present and signed
  1. Update the Core Tools pipeline -- make signing and MSI generation contingent on branch names that are defined as list in build variables populate with common ones (ex. release_3.0, etc) but folks will be able to add as needed for specific builds

Francisco-Gamino avatar Sep 01 '21 22:09 Francisco-Gamino

cc @soninaren @kashimiz @michaelpeng36 @AnatoliB

Francisco-Gamino avatar Sep 01 '21 22:09 Francisco-Gamino

Closing this issue as all points should be addressed.

apawast avatar Sep 23 '22 17:09 apawast