Azure / Azure/azure-functions-core-tools
Inconsistent output in publish command across different hosting plans
- Dominant language
- C#
- Stars
- 1.5k
- Forks
- 498
- Avg merge
- 5d 4h
- Merged PRs (30d)
- 15
Description
The output of `func azure functionapp publish ` for Linux Premium hosting plan does not list functions and invoke URLs (for HTTP triggered functions). Linux Consumption, Windows Premium and Consumption do have it.
On the screenshot below you can see the output of publishing code to 4 freshly deployed function apps.

```bash
vscode ➜ /workspaces/azure-functions-set-nodejs-version $ func --version
3.0.3233
vscode ➜ /workspaces/azure-functions-set-nodejs-version $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
```
Contributor guide
Research direction
Reproduce `func azure functionapp publish ` with Linux Premium, Linux Consumption, Windows Premium, and Windows Consumption apps using Core Tools 3.0.3233. Compare the publish output; done means Linux Premium also lists its functions and HTTP-trigger invoke URLs consistently with the other plans.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100