adobe / adobe/aio-cli-plugin-cloudmanager

AEMaaCS version information: being able to determine current version, latest version and being able to upgrade envrionments (dev) though CLI

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

説明

**Is your feature request related to a problem? Please describe.**

At the time of writing AEMaaCS environment API [1] does not allow me to:
- inspect which version of AEMaaCS given environment runs
- check if the version I have is the latest
- upgrade the environment programatically. The only way to do it is via Cloud Manager Web UI (non PROD envs) or support ticket (STAGE/PROD). The latter may not be something Adobe considers doable (due to RO/RV), but we'd love to see such a feature for lower level environments. We has dozens of dev environments spread across multiple programs, so it is cumbersome to keep them in sync

[1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

**Describe the solution you'd like**

Please enhance the AEMaaCS environment API (CLI tool) to :

- be able to inspect the current version of any given AEMaaCS environment
- provide a list of versions - and the latest version (or show with the current version above IF this is the latest version (- and what the latest version is)
- Provide a means to execute an update through CLI on DEV instances

**Describe alternatives you've considered**
One can visit the Cloudmanager UI of each instance - or creating a "screen-scaping" script.
But a means though the CLI [0] and API [1] would be the way to go - IMHO.

[0] https://github.com/adobe/aio-cli-plugin-cloudmanager
[1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

**Additional context**
- none-

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

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

調査の方向性

issue で参照されている Cloud Manager Environments API と aio-cli-plugin-cloudmanager リポジトリから始め、current-version、latest-version、development-environment のアップグレード操作が利用可能か確認します。CLI がサポートされているそれらの操作をプログラムから利用できるようにし、その動作を API の機能に照らして確認できれば完了です。

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

評価

技術スタック
javascript
領域
api, cli, cloud
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

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

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