RedmineのPlugin「View Customize」を追加できない

694 views
Skip to first unread message

Shimamura Tatsuya

unread,
Jul 12, 2019, 6:31:26 AM7/12/19
to Redmine Users (japanese)

はじめまして。お世話になっております。

 

CentOS7上にDocker環境を構築し、

Redmine/GitBucket/MySQL/nginx

などのコンテナを立ち上げています。

 

そこで、Redmineのトラッカーのレイアウトを変更すべく、

view customizePluginを追加しようとしておりますが、

以下のようなエラーになり、上手く行きません。

 

どうすれば解決しますでしょうか。

 

なお、redmine-view-customize.zipを解凍し、ディレクトリ名はview-customizeとして、

コンテナ内の/home/redmine/redmine/plugin配下に置いて実行しています。

 

# docker exec redmine_redmine_1 bundle install --without development test

Don't run Bundler as root. Bundler can ask for sudo if it is needed, and

installing your bundle as root will break this application for all non-root

users on this machine.

The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x64-mingw32, x86-mswin32. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x64-mingw32 x86-mswin32`.

Fetching source index from https://rubygems.org/

Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

Retrying fetcher due to error (3/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

Retrying fetcher due to error (4/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

 

Could not fetch specs from https://rubygems.org/

 

なお、システム環境が外部のネットワークにアクセスできない環境のため

https://rubygems.org/ などにはアクセスできません。

 

単純にRubyがインストールされていれば良いのかと思ったのですが、

CentOS7には標準で搭載されていました。

 

# ruby -v

ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

# rails -v

bash: rails: コマンドが見つかりませんでした...

# gem list

 

*** LOCAL GEMS ***

 

abrt (0.3.0)

bigdecimal (1.2.0)

io-console (0.4.2)

json (1.7.7)

psych (2.0.0)

rdoc (4.0.0)

 

# gem search -r rails

 

*** REMOTE GEMS ***

 

 

#

 

よろしくお願い致します。

H M

unread,
Jul 13, 2019, 11:42:10 AM7/13/19
to redmine-...@googlegroups.com
Shimamuraさん、こんにちは

Redmine.tokyoの松谷です。

たぶん、plugin配下に置くディレクトリの名前を、view_customizeにしてないからではないかとおもいます。

'-'(ハイフン)じゃなく、'_'(アンダーバー)にしないと動かないです。


2019年7月12日(金) 19:31 Shimamura Tatsuya <tatsuya....@dsn.rohm.co.jp>:
> --
> このメールは Google グループのグループ「Redmine Users (japanese)」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには redmine-users-...@googlegroups.com にメールを送信してください。
> このグループに投稿するには redmine-...@googlegroups.com にメールを送信してください。
> https://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/redmine-users-ja/318a37a7-d90b-4e92-b98b-c948457e66c9%40googlegroups.com にアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

Tatsuya Shimamura

unread,
Jul 17, 2019, 1:39:44 AM7/17/19
to redmine-...@googlegroups.com
Redmine.tokyo
松谷様

お世話になっております。嶋村です。

ご回答が遅くなり申し訳ございません。
お蔭様でErrorは出なくなりました。

早急にご回答いただき、ありがとうございました。

しかし、解凍したディレクトリ名をそのまま使えないのは、
なにかPluginのルールのようなものから来ているのでしょうか。。。

勉強不足のど素人からすると、とても不思議でした。
このメールは Google グループのグループ「Redmine Users (japanese)」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには redmine-users-...@googlegroups.com にメールを送信してください。
このグループに投稿するには、redmine-...@googlegroups.com にメールを送信してください。
https://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msgid/redmine-users-ja/CADq9P9CkR7C2Oc_YHt2L-DKya%2BNPVEw%2BMpXz5VvLiWeBC3Sx3w%40mail.gmail.com にアクセスしてください。
その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。

M I

unread,
Jul 22, 2019, 4:18:38 AM7/22/19
to Redmine Users (japanese)
Tatsuya Shimamura 様

石川と申します。途中から失礼いたします。


しかし、解凍したディレクトリ名をそのまま使えないのは、 
なにかPluginのルールのようなものから来ているのでしょうか。。。 
勉強不足のど素人からすると、とても不思議でした。 

これについてはRedmineの仕様の影響になります。
細かい話をしますと、https://github.com/onozaty/redmine-view-customize/blob/master/init.rb#L1 のようなところでプラグインの名前が決まっているのですが(この場合はview_customize)、
そこの名前と同じディレクトリ名でなければRedmineがうまくプラグインを読み込めなくなっています。
Githubなどのリポジトリ名とプラグインの名前が同じだったらそのままのディレクトリ名で問題ございません。

view_customizeプラグインのようにディレクトリ名を変えなければ動かないプラグインは、
https://github.com/onozaty/redmine-view-customize#installation のようにインストール手順のところに書かれていることが多いので、もしうまくいかない場合はインストールを読んでみると良いかもしれません。


2019年7月17日水曜日 14時39分44秒 UTC+9 Tatsuya Shimamura:
> このグループから退会し、グループからのメールの配信を停止するには redmine-...@googlegroups.com にメールを送信してください。
> このグループに投稿するには redmine-...@googlegroups.com にメールを送信してください。
> https://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/redmine-users-ja/318a37a7-d90b-4e92-b98b-c948457e66c9%40googlegroups.com にアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

--
このメールは Google グループのグループ「Redmine Users (japanese)」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには redmine-...@googlegroups.com にメールを送信してください。
このグループに投稿するには、redmine-users-j...@googlegroups.com にメールを送信してください。

Tatsuya Shimamura

unread,
Jul 22, 2019, 4:28:37 AM7/22/19
to redmine-...@googlegroups.com

石川様


お世話になっております。嶋村です。


ご説明いただき、ありがとうございました。
今後インストール手順は隅々まで読むようにします。

 

このグループから退会し、グループからのメールの配信を停止するには redmine-users-...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/redmine-users-ja/0d4186dd-3f5a-4835-b60f-cb67312f3e01%40googlegroups.com にアクセスしてください。
Reply all
Reply to author
Forward
0 new messages