adobe / adobe/aio-cli-plugin-runtime

creating apis does not work via cli command

オープン
#387 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
JavaScript
スター
21
フォーク
33
PR マージ指標
30日以内にマージされた PR はありません

説明

`aio rt:api:create /base-1 /relative-1 get generic --response-type http`

Even after waiting 5 mins, the URL results in a 404.
The URL should be in the form https://adobeioruntime.net/apis/YOUR_NAMESPACE/base-1/relative-1

Deploying the same api via `app.config.yaml` works:
```yaml
application:
actions: actions
web: web-src
runtimeManifest:
packages:
test-app:
license: Apache-2.0
actions:
generic:
function: actions/generic/index.js
web: 'yes'
runtime: nodejs:18
inputs:
LOG_LEVEL: debug
annotations:
require-adobe-auth: false
final: true
apis:
my-api-name:
base-1:
relative-1:
generic:
method: get
response: http
```

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

`aio rt:api:create /base-1 /relative-1 get generic --response-type http` を再現し、その結果を動作している `app.config.yaml` のデプロイメントと比較する。CLI の API 作成エントリーポイントを追跡し、期待される URL `/apis/YOUR_NAMESPACE/base-1/relative-1` が 404 を返す理由を特定する。CLI で作成された URL が正常に解決されれば完了とする。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
cli
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。