-
Notifications
You must be signed in to change notification settings - Fork 199
Remove Python App Function Deployment Code and enable_dotnet
Code.
#2636
Remove Python App Function Deployment Code and enable_dotnet
Code.
#2636
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2636 +/- ##
=======================================
Coverage 29.37% 29.37%
=======================================
Files 290 290
Lines 35603 35603
=======================================
Hits 10457 10457
Misses 25146 25146
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
…per285/onefuzz into user/noharper/deploy-update
Co-authored-by: George Pollard <porges@porg.es>
params: { | ||
server_farm_name: (enable_remote_debugging) ? '${name}-net' : name | ||
owner: owner | ||
location: location | ||
use_windows: enable_remote_debugging |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we decided that we should switch to Windows by default? We will need to test how the upgrade works though, it might require deleting/recreating the App Service Plan (serverFarm)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we leave this change be made at a later time?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be easier from a deployment perspective to keep the changes relegated to what's completely necessary.
Summary of the Pull Request
What is this about?
This PR removes Python App Function deployment code and
enable_dotnet
code. It is the first of several PRs that will remove references to the old python app service.For now, we are still deploying two app functions, but they will both be dotnet functions. Any code that can be shared (in
deploy.py
or in any of the*.bicep
files) is now shared and old python-specific references and resources have been removed.This PR also updates the names of the zips output in the release artifacts. The dotnet api zip is now
api-service.zip
, i.e. the primary zip.PR Checklist
Info on Pull Request
What does this include?
Validation Steps Performed
How does someone test & validate?