Azure / Azure/azure-functions-core-tools

CLI output from `functionapp publish` should be machine readable

Open
#1,783 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
C#
Stars
1.5k
Forks
498
Avg merge
5d 4h
Merged PRs (30d)
15

Description

When publishing a new function app, the output includes important information like Function Names, URLs, etc. These are very important to deployment pipelines and, as such, should be machine readable (e.g. JSON, XML, etc).

Would be beneficial to have a flag (e.g. `--output-format json`) that would output the result of `functionapp publish` in the desired format so it could be `stdin`'d to another process

related: #273

Contributor guide

Open the contributing guide

Research direction

Start at the `functionapp publish` CLI entry point and review the current output, using related issue #273 for context. Define how the requested output format flag should represent the published function names and URLs, then verify that the selected machine-readable output can be piped to another process.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
cli, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.