Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.
On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.
Because the plugin download is organized around ZIP downloads from a
HTTP source, you can't get far to set up repositories - that is, you
always have to use ./bin/plugin tool for manual download. Only method I
know is scripted download with curl, as it's done in several deployment
tools out there... but it's tedious to maintain.
Right now I am in the process of moving my github plugin binaries to bintray.com (Bintray is also a Maven repo, I think Maven repos are great
for provisioning custom artifacts of all kind, for example to create
'app shops' for ES).
With Java on Windows, you would need something like
file:///C:/Documents%20and%20Settings/... but I don't know if this works
in ES plugin URLs, I don't use Windows.
Jörg
Am 18.02.13 19:02, schrieb Ivan Brusic:
Has anyone created a repository for plugins such as Head and Bigdesk?
My current workflow deals with download the zip file and manually
creating directories. There has to be a better way.
On a separate note, how does one install a local plugin on Windows?
Could never get the file::// syntax to work.
you always have to use ./bin/plugin tool for manual download.
The issue is that there is nothing to download. Github has removed all the
uploads. My choices now are either download the source zip and recreate
directories or build the plugin and use the plugin script. What I am hoping
that someone upload the plugin zip files somewhere on the net.
With Java on Windows, you would need something like
file:///C:/Documents%20and%**20Settings/... but I don't know if this
works in ES plugin URLs, I don't use Windows.
It doesn't work, which is why I am asking!
Jörg
Ivan
Am 18.02.13 19:02, schrieb Ivan Brusic:
Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.
On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.
Yes, so Shay switched from github to downloading from download.elasticsearch.org by default - for the core plugins, this
should work. For 3rd party plugins, an extra lookup at Maven central
search frontend tool was added. If a plugin is not found at the new
default locations, it must be declared with the '-url' parameter in the
./bin/plugin command. I publish bit.ly URLs in the hope not to annoy
people with too long command lines when downloading my plugins.
Maybe Windows URLs only work as URIs? I'm not sure. java.net.URL has
some nasty bugs, that's for sure.
Jörg
Am 18.02.13 19:23, schrieb Ivan Brusic:
The issue is that there is nothing to download. Github has removed all
the uploads. My choices now are either download the source zip and
recreate directories or build the plugin and use the plugin script.
What I am hoping that someone upload the plugin zip files somewhere on
the net.
Whoops, responded directly to Ivan instead of the group. You can still
install Site plugins from Github just fine, since it downloads the entire
repo and installs it as a Site plugin.
E.g. I just tried this on my server (0.20.2).
bin/plugin -install lukas-vlcek/bigdesk
-> Installing lukas-vlcek/bigdesk...
Trying https://github.com/lukas-vlcek/bigdesk/zipball/master... (assuming
site plugin)
Downloading
.....................................................................DONE
Identified as a _site plugin, moving to _site structure ...
Installed bigdesk
-Zach
On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:
Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.
On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.
Silly me, I forgot that the plugin manager still supports site plugins.
Problem solved for now.
There still needs to be a general consensus for third-party plugins. Maven
repos are too difficult to manage for a simple plugin. I created a bintray
account a while ago when Jorg transitioned to it.
The issue might be URI versus URLs. Will test again at some point.
Whoops, responded directly to Ivan instead of the group. You can still
install Site plugins from Github just fine, since it downloads the entire
repo and installs it as a Site plugin.
E.g. I just tried this on my server (0.20.2).
bin/plugin -install lukas-vlcek/bigdesk
-> Installing lukas-vlcek/bigdesk...
Trying https://github.com/lukas-vlcek/bigdesk/zipball/master... (assuming
site plugin)
Downloading
.....................................................................DONE
Identified as a _site plugin, moving to _site structure ...
Installed bigdesk
-Zach
On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:
Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.
On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.
Cheers,
Ivan
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.