目次
Elasticsearch 1.4.0.Beta1がリリースされました。
個人でelasticsearch-extended-analyzeというプラグインを開発してます。 こちらも1.4.0.Beta1に対応するべく作業をしてて、少し戸惑ったことがあったので、メモをば。
ここ最近はプラグインのバージョン番号をElasticsearchのバージョン番号と同じものを利用していました。
(プラグインの機能追加をサボってる??)
その時に、1.4.0.Beta1という番号を指定したのですが、意味不明なエラーに悩まされてしまいまして。
プラグインのリリースでは、以下のコマンドを実行します。
$ mvn release:prepare
$ mvn release:perform
最初のコマンド(prepare)で、パッケージングを実施し、Githubにリリースタグを打ったバージョンがpushされます。 次のコマンド(perform)で、パッケージングされたzipファイルがsonatypeのサイトに公開するためにアップロードされます。
1.4.0.Beta1というバージョン文字列を利用した場合、prepareは問題なく実行できたのですが、
performで以下の様なエラーが返ってきました。
Return code is: 401, ReasonPhrase: Unauthorized.
バージョン番号が1.3.0では特に問題はなかったのですが、、、
結局、バージョン番号を1.4.0-beta1に変更すると問題なくリリースが完了しました。
mike_neckさんと話をしていて、Semantic Versioningに関係しているのかなぁという話にはなったのですが、 詳しく調べていません。。。
そのうち調べようかなぁ。。。。
comments powered by Disqus
FEATURED TAGS
aws
azure search
berlin buzzwords
bot
cloudera
cloudera search
conference
curator
dev container
diyキーボード
elastic
elasticsearch
fluentd
hadoop
hugo
java
kibana
kuromoji
logstash
lucene
lucene-gosen
manifoldcf
marvel
misc
morphlines
music
nlp100
octopress
opensearch
paper
plugin
python
riak
rust
rust-the-book
search
shield
solr
visual studio code
watcher
weaviate
wikipedia
windows
workplace search
yokozuna
zipkin
オライリー
カンファレンス
ブログ
備忘録
勉強会
振り返り
本
検索
読書
転職