sonatype-nexus-community / vscode-iq-plugin

Visual Studio Code plugin for Nexus IQ
MIT License
18 stars 21 forks source link

FEATURE: Multi-Application support for Workspaces (both Nexus IQ and OSSIndex) #207

Closed madpah closed 3 years ago

madpah commented 3 years ago

As per issue #205, it's commonplace for users of VSCode to have a Workspace that contains multiple projects or Applications (in Nexus Lifecycle parlance).

This PR aims to bring support for this scenario (IQ only, not OSS).

This PR supports per Application configuration files (.sonatye-config) in each application directory and can therefore apply per-Application Nexus Lifecycle policies rather than just a single set of policies across all open Applications.

Screenshot 2021-09-09 at 10 00 49

cc @bhamail / @DarthHater / @ctownshend

madpah commented 3 years ago

@DarthHater / @bhamail - have tested OssIndex integration (which I'd broken 👎 ). This is now working again.

Have a few docs to update I think, but otherwise I believe this is good to go.

brent-spiner commented 3 years ago

:tada: This PR is included in version 1.1.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: