vmware / vcd-api-schemas

Contains relevant schemas for developing against the vCloud Director APIs
Other
8 stars 17 forks source link

[ui] Support for publishing to NPM #7

Closed dbyard-vmware closed 5 years ago

dbyard-vmware commented 5 years ago

This switches the UI to NPM 6.x (currently the flavour of the month for package management in UI) and adds publishing support in the deploy phase.

The flow is: mvn deploy | release profile | frontend plugin | npm run mvn:deploy | npm publish target/dist | .npmrc checked for registry | NPM_API_TOKEN env var used for auth token

This currently is set to dry run only. Once proven to work, we will remove the dry run option.

Testing done: local mvn clean install deploy Signed-off-by: David Byard dbyard@vmware.com


This change is Reviewable