ヤマムギ

growing hard days.

*

Redmine プラグイン開発チュートリアルをやってみる

   


Redmine 3.0環境でプラグインを作成するチュートリアルをやってみました。

テキストはこちらのサイトです。
Rails を知らない人のための Redmine プラグイン開発ガイド

バージョン違いで若干違うパスなどは3.0で出来た結果で記載しています。
※私の環境での権限やRailsEnvをdevelopmentにしているなど環境が異なる可能性はありますので、適宜読み替えてご参照ください。

環境

Redmine 3.0.0
Amazon Linux
Apache ,MySQL
Ruby 2.0.0-p598 (2014-11-13) [x86_64-linux]
Rails 4.2.0

事前準備

io-consoleをインストールしてGemfileに追加します。

プラグインの開発

スケルトンの生成

init.rbの編集

管理画面のプラグインで表示される内容を記載しています。

Modelスケルトンの生成

redmine_plugin_modelの後ろにプロジェクト名、テーブル名、カラム名:型、、、を記載して実行します。

今日はここまで!


最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

 - ProjectManagement, Redmine ,

ad

ad

  関連記事

AWSのAmazon LinuxにGitマスターサーバをインストールしてRedmineリポジトリブラウザで見る

目次 Amazon LinuxにGitをインストールするリポジトリの作成Sour …

CentOS 6.5にgit連携のTracを構築する

秋の夜長に自宅でTracサーバを構築してみる。 ひとまずRedmineはいったん …

Backlogの課題チケット更新内容をMicrosoft Teamsに通知する(AWS Lambda Python)

BacklogにSlack連携が追加されました。 ですが、私の所属している会社で …

Redmine REST APIを操作するpython_redmineを試してみた

Redmine のGUIの登録が面倒なのでコマンドで登録、更新、時間の記録が出来 …

Pandoc PDF出力時に目次とヘッダをつける

目次をつける 環境などはPandoc関連記事をご確認ください。 Pandoc実行 …

Redmine起動時にPassengerで「Could not spawn process for application」エラー

AWSで起動しているRedmineのEC2をt2.microからt2.small …

Amazon LinuxにRedmine 環境構築(エラーと対応をそのまま記載版)

Amazon Linuxにgit + Redmineの環境を構築してみます。 自 …

RedmineにEasy Gantt プラグインをインストールしようとしたらRubyのバージョンが古いという事にひっかかったのでRubyもアップグレードした

RedmineにEasy Ganttプラグインをインストールしました。 標準のガ …

Amzon Linux のApacheでRedmineとWordPressをバーチャルホストで共存する

EC2とRDSを節約しようと思いまして、Redmineを動かしてるとこに検証用W …

Redmine 3.0.0で ガントチャートの幅を変更してトラッカーを非表示にする

Redmineのガントチャートで親子チケットなど階層が深くなると肝心のチケット題 …