adobe / adobe/aio-cli-plugin-cloudmanager
Provide AEM version in cloud manager environment data
- 主要言語
- JavaScript
- スター
- 50
- フォーク
- 36
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
**Is your feature request related to a problem? Please describe.**
In AEM as a Cloud Service pipelines are automatically triggered to update the underlying AEM, but the version an environment is currently using / going to be updated to is only available in the Cloud Manager UI. Since the version is displayed on several Cloud Manager screens, this information must be available somewhere and should be made accessible.
**Describe the solution you'd like**
It would be nice if the aem version could be added to the environment data (https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments/operation/getEnvironment) and/or returned by the cli. It can also be added as detail to `buildImage` step of a `PipelineExecution` (https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Pipeline-Execution/operation/stepState). The `deploy` step details contains information about `environmentUrls` and `deploymentStepDescription`, and something similar could be added to the `buildImage` step.
**Describe alternatives you've considered**
I don't have any alternatives in mind.
**Additional context**
Since it would be available via api only, the version should return the full version including the `-240600` suffix, e.g. `2024.6.16799.20240614T073455Z-240600` instead of just `2024.6.16799.20240614T073455Z`
コントリビューションガイド
調査の方向性
まず、issue にリンクされている Cloud Manager Environments getEnvironment API と Pipeline Execution stepState API を確認し、次にこの CLI が environment と pipeline のデータをどのように公開しているかを調べます。完全な AEM バージョンを environment データ、CLI の出力、または buildImage ステップの詳細のどこに含めるべきかを判断します。選択したインターフェースが -240600 サフィックスを含む完全なバージョンを返せば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- cli, cloud
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100