JetBrains / sbt-idea-plugin

Develop IntelliJ plugins with Scala and SBT
Apache License 2.0
97 stars 28 forks source link

Allow passing an explicit URL to plugin dependencies #117

Closed iuliand-db closed 2 years ago

iuliand-db commented 2 years ago

In order to add a dependency to a private repository, we must allow passing a direct download URL. If specified, the URL takes precedence on the logic to build a download URL based on the JetBrains plugin repo API.

This implements plugin dependencies of the form:

com.databricks.plugin:1.0:https://path/to/plugin.zip

Fixes #114

iuliand-db commented 2 years ago

The test failure seems legitimate, let me fix that.

iuliand-db commented 2 years ago

@jastice can you please approve the test workflow runner? I'm hoping this time it passes.

jastice commented 2 years ago

Thank you Iulian!

jastice commented 2 years ago

v3.15.0 should be released to Sonatype sometime soon