Azure / Azure/autorest.powershell

Bundle small script files into a single file

Open
#980 0 comments 0 reactions 0 assignees View on GitHub
feature-request P1
Dominant language
C#
Stars
123
Forks
99
PR merge metrics
No merged PRs in 30d

Description

As Azure PowerShell grows there are more and more script files in autorest-based modules. Most of them are for customization.
(As of today, there are 663 custom scripts, 289 of them are in-memory object creation scripts.)

Although it is convenient for developing & debugging, having so many small files have these **disadvantages**:
- Each script needs to be signed per company's policy. It's time consuming (>10min).
- It's effiency than one single large file in the perspective of IO

One **solution** is to bundle the small scripts into one single source file, but we need to figure out these problems:
- Can we mo sacrifice developing & debugging experience?
- What time to bundle script files?

[Attachment: a complete list of scripts in Azure PowerShell](https://github.com/Azure/autorest.powershell/files/9250358/sign-scripts.txt)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.