Shrinking Azure Pipeline task ... 노트

Shrinking Azure Pipeline task extensions using esbuild

TL;DR esbuild를 사용하여 내부 Azure Pipelines 작업 확장을 단일 번들 JavaScript 파일로 묶었습니다. 작업 패키지는 수십 메가바이트와 수천 개의 파일에서 작업당 세 개의 파일(script.js, task.json, icon.png)로 줄었습니다. 이 변경에는 약 20줄의 빌드 도구가 필요했습니다. 프로덕션 파이프라인 전반에 걸쳐 그 효과를 측정했습니다: […]