Fix: Install plugins when they have no plugin archive info(catalog en… (#109200)
* fix: install plugins when they have URL is set * test:INSTALL_PLUGINS private plugin with version
This commit is contained in:
@@ -394,6 +394,17 @@ func Test_migrateInstallPluginsToPreinstallPluginsSync(t *testing.T) {
|
||||
},
|
||||
},
|
||||
},
|
||||
{name: "parse private plugin",
|
||||
installPluginsVal: "https://s3.our.domain/grafana-plugins/our-plugin-datasource-1.2.0+linux.zip;our-plugin-datasource 1.2.0",
|
||||
preinstallPlugins: map[string]InstallPlugin{},
|
||||
expectedPlugins: map[string]InstallPlugin{
|
||||
"our-plugin-datasource": {
|
||||
ID: "our-plugin-datasource",
|
||||
Version: "1.2.0",
|
||||
URL: "https://s3.our.domain/grafana-plugins/our-plugin-datasource-1.2.0+linux.zip",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
for _, tc := range tests {
|
||||
|
||||
Reference in New Issue
Block a user