aio-cli icon indicating copy to clipboard operation
aio-cli copied to clipboard

Migrate to oclif v2.

Open florind-ens opened this issue 3 years ago • 2 comments

oclif v2 has been announced.

The following libraries have been consolidated to @oclif/core and will get deprecated at some point in the future.

@oclif/command @oclif/config @oclif/error @oclif/help @oclif/parser

Migration guide: https://github.com/oclif/core/blob/main/MIGRATION.md Whats new: https://oclif.io/blog/2022/01/12/announcing-oclif-v2#whats-new

florind-ens avatar Feb 14 '22 14:02 florind-ens

JIRA issue created: https://jira.corp.adobe.com/browse/ACNA-1494

aiojbot avatar Feb 14 '22 15:02 aiojbot

Before updating aio-cli, all dependent plugins should be updated.

  • [x] aio-cli-plugin-telemetry
  • [x] aio-cli-plugin-config
  • [x] aio-cli-plugin-console
  • [x] aio-cli-plugin-runtime
  • [x] aio-cli-plugin-app
  • [x] aio-cli-plugin-auth
  • [x] aio-cli-plugin-certificate
  • [x] aio-cli-plugin-info
  • [x] aio-cli-plugin-events
  • [ ] aio-cli-plugin-asset-compute

SDK lib updated to 14/16/18 and added prerelease workflow

  • [x] aio-lib-analytics
  • [ ] aio-lib-audience-manager-cd
  • [x] aio-lib-campaign-standard
  • [x] aio-lib-customer-profile
  • [x] aio-lib-events
  • [x] aio-lib-files
  • [x] aio-lib-state
  • [x] aio-lib-target
  • [x] aio-sdk-core
  • [ ] aio-sdk
  • [x] aio-lib-runtime
  • [x] aio-lib-console
  • [x] aio-cli-lib-console
  • [ ] aio-lib-core-networking
  • [x] aio-lib-ims-oauth
  • [x] aio-lib-ims-jwt
  • [ ] aio-lib-core-config
  • [x] aio-lib-web
  • [x] aio-cli-lib-app-config
  • [x] aio-lib-files
  • [ ] aio-lib-events
  • [x] aio-lib-ims
  • [ ] aio-lib-core-tvm
  • [x] aio-lib-core-errors
  • [ ] aio-lib-env
  • [x] aio-lib-core-logging

Pre-released

  • [ ] aio-cli-plugin-telemetry
  • [ ] aio-cli-plugin-config
  • [ ] aio-cli-plugin-console
  • [ ] aio-cli-plugin-runtime
  • [ ] aio-cli-plugin-app
  • [ ] aio-cli-plugin-auth
  • [ ] aio-cli-plugin-certificate
  • [ ] aio-cli-plugin-info
  • [ ] aio-cli-plugin-events
  • [ ] aio-cli-plugin-asset-compute
  • [x] aio-lib-core-logging
  • [x] aio-lib-ims-oauth
  • [x] aio-lib-analytics
  • [x] aio-lib-campaign-standard
  • [x] aio-lib-customer-profile
  • [x] aio-lib-files
  • [x] aio-lib-state
  • [x] aio-lib-target
  • [x] aio-sdk-core
  • [ ] aio-sdk
  • [x] aio-lib-runtime
  • [ ] aio-lib-console
  • [x] aio-cli-lib-console
  • [ ] aio-lib-core-networking
  • [x] aio-lib-web
  • [x] aio-cli-lib-app-config
  • [x] aio-lib-ims
  • [x] aio-lib-ims-jwt
  • [x] aio-lib-ims-oauth

And released ( major bump )

  • [x] aio-cli-plugin-telemetry
  • [x] aio-cli-plugin-config
  • [x] aio-cli-plugin-console
  • [x] aio-cli-plugin-runtime
  • [x] aio-cli-plugin-app
  • [x] aio-cli-plugin-auth
  • [x] aio-cli-plugin-certificate
  • [x] aio-cli-plugin-info
  • [x] aio-cli-plugin-events

purplecabbage avatar Jun 07 '22 22:06 purplecabbage