feat: support JS and Go source files in fission package loader
This commit is contained in:
@@ -153,3 +153,14 @@
|
||||
|
||||
### Следующий шаг
|
||||
- Добавить в acceptance-тест проверку HTTP latency/perf budget и порогов SLO.
|
||||
|
||||
### Обновление этапа (JS/Go source support)
|
||||
- В `fission_package` расширена поддержка `source_dir`:
|
||||
- `main.py`
|
||||
- `main.js`
|
||||
- `main.go`
|
||||
- Добавлены unit-тесты на выбор JS/Go исходников в `package_resource_test.go`.
|
||||
- Прогон `go test ./...` — успешно.
|
||||
|
||||
### Следующий шаг
|
||||
- Добавить отдельные Terraform примеры для Node.js и Go функций.
|
||||
|
||||
@@ -194,3 +194,18 @@
|
||||
- fast: 100%
|
||||
- cpu: 100%
|
||||
- json: 100%
|
||||
|
||||
---
|
||||
|
||||
Агент: GitHub Copilot
|
||||
Модель: GPT-5.3-Codex
|
||||
|
||||
## План (до действий, этап 11)
|
||||
1. Убрать Python-only ограничение в `fission_package.source_dir`.
|
||||
2. Добавить поддержку JS/Go исходников на уровне package loader.
|
||||
3. Закрыть изменения unit-тестами.
|
||||
|
||||
## Результат (после действий, этап 11)
|
||||
- `fission_package` теперь поддерживает `main.py`, `main.js`, `main.go` в `source_dir`.
|
||||
- Добавлены unit-тесты для JS/Go веток `loadPackageLiteral`.
|
||||
- `go test ./...` проходит.
|
||||
|
||||
Reference in New Issue
Block a user