Internal Plugin Repository Dependecy Resolution Issue Follow
Answered
We are hosting our custom developed plugins in our internal repository. We use the below updatePlugins.xml file to host internally.
<?xml version="1.0" encoding="UTF-8"?>
<plugins>
<plugin id="plugin1" url="https://our-domain.com/artifactory/generic-release/tools/intellij-test/plugin1/171/1.0.0/plugin1.zip" version="1.0.0">
<idea-version since-build="171" until-build="171.*"/>
<name>Plugin 1</name>
<description>Example Desciption Here</description>
</plugin>
<plugin id="plugin2" url="https://our-domain.com/artifactory/generic-release/tools/intellij-test/plugin2/171/1.0.0/plugin2.zip" version="1.0.0">
<idea-version since-build="171" until-build="171.*"/>
<name>Plugin 2</name>
<description>Example Desciption Here</description>
<depends>plugin1</depends>
</plugin>
</plugins>
When trying to install "Plugin2", IntelliJ detects the dependency on Plugin 1. But it fails during installation as it tries to download from IntelliJ plugin repository and NOT from our internal plugin repository.
What configuration changes are needed so that dependencies are correctly resolved from internal repo?
Please sign in to leave a comment.
https://youtrack.jetbrains.com/issue/IDEA-175375