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

Đang mở
#659 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
JavaScript
Star
50
Fork
36
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**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-

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với Cloud Manager Environments API và repository aio-cli-plugin-cloudmanager được tham chiếu trong issue, kiểm tra xem các thao tác nâng cấp cho current-version, latest-version và development-environment có khả dụng hay không. Được xem là hoàn tất khi CLI có thể cung cấp các thao tác được hỗ trợ đó bằng chương trình và hành vi đã được xác nhận dựa trên các khả năng của API.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
javascript
Lĩnh vực
api, cli, cloud
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.