SimpleCI Plugin

Added by Carl Gneisenau over 9 years ago

Hi,

I'm new in Redmine and Ruby. So I'm try to evaluate this good software for a company. We need an integration of a continuous integration in redmine. I found the plugin called simpleCI. but it will not work. I have the redmine version 7.2 installed and after intalling the plugin the error message of the plugin is:

ActionView::TemplateError (Couldn't find template file for ../../vendor/plugins/simple_ci/app/views/settings/_settings in ["C:/Programme/Redmine/redmine/app/views"]) on line #6 of settings/plugin.rhtml:
3: <div id="settings">
4: <% form_tag({:action => 'plugin'}) do >
5: <div class="box tabular">
6: <
= render :partial => @partial, :locals => {:settings => @settings}%>
7: </div>
8: <%= submit_tag l(:button_apply) >
9: <
end %>

vendor/rails/actionpack/lib/action_view/base.rb:312:in `render_file'
vendor/rails/actionpack/lib/action_view/base.rb:331:in `render'
vendor/rails/actionpack/lib/action_view/partials.rb:120:in `render_partial'
vendor/rails/actionpack/lib/action_view/base.rb:352:in `render'
app/views/settings/plugin.rhtml:6:in `_run_erb_47app47views47settings47plugin46rhtml'
vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:142:in `call'
vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:142:in `capture_erb_with_buffer'
vendor/rails/actionpack/lib/action_view/helpers/capture_helper.rb:44:in `capture'
vendor/rails/actionpack/lib/action_view/helpers/form_tag_helper.rb:417:in `form_tag_in_block'
vendor/rails/actionpack/lib/action_view/helpers/form_tag_helper.rb:39:in `form_tag'
app/views/settings/plugin.rhtml:4:in `_run_erb_47app47views47settings47plugin46rhtml'
vendor/rails/actionpack/lib/action_view/base.rb:637:in `send'
vendor/rails/actionpack/lib/action_view/base.rb:637:in `compile_and_render_template'
vendor/rails/actionpack/lib/action_view/base.rb:365:in `render_template'
vendor/rails/actionpack/lib/action_view/base.rb:316:in `render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1100:in `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:836:in `render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:262:in `render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
C:/Programme/Redmine/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
vendor/rails/actionpack/lib/action_controller/base.rb:1153:in `default_render'
vendor/rails/actionpack/lib/action_controller/base.rb:1159:in `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
C:/Programme/Redmine/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:678:in `perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in `process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in `handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/rails.rb:76:in `process'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/rails.rb:74:in `synchronize'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/rails.rb:74:in `process'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:159:in `process_client'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:158:in `each'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:158:in `process_client'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:285:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:285:in `initialize'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:285:in `new'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:285:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:268:in `initialize'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:268:in `new'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel.rb:268:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/configurator.rb:282:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/configurator.rb:281:in `each'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/configurator.rb:281:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/bin/mongrel_rails:128:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/lib/mongrel/command.rb:212:in `run'
C:/Programme/Redmine/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.4-x86-mswin32/bin/mongrel_rails:281
C:/Programme/Redmine/ruby/bin/mongrel_rails:19:in `load'
C:/Programme/Redmine/ruby/bin/mongrel_rails:19

What I have done wrong? Is there a patch?

Thx Carl

Replies (5)

RE: SimpleCI Plugin - Added by Eric Davis over 9 years ago

What I have done wrong? Is there a patch?

Redmine isn't seeing the plugin. Did you install the Engines plugin in step 1 of the Plugins page?

Eric

RE: SimpleCI Plugin - Added by Carl Gneisenau over 9 years ago

Yes I have installed the engines. To be sure I reinstalled redmine under windows and done this steps:

  • ruby script\plugin install http://svn.rails-engines.org/engines/tags/rel_2.0.0/
  • Output:
    + ./CHANGELOG
    + ./MIT-LICENSE
    + ./README
    + ./Rakefile
    + ./about.yml
    + ./boot.rb
    + ./generators/plugin_migration/USAGE
    + ./generators/plugin_migration/plugin_migration_generator.rb
    + ./generators/plugin_migration/templates/plugin_migration.erb
    + ./init.rb
    + ./lib/engines/assets.rb
    + ./lib/engines/plugin/list.rb
    + ./lib/engines/plugin/loader.rb
    + ./lib/engines/plugin/locator.rb
    + ./lib/engines/plugin/migrator.rb
    + ./lib/engines/plugin.rb
    + ./lib/engines/rails_extensions/action_mailer.rb
    + ./lib/engines/rails_extensions/active_record.rb
    + ./lib/engines/rails_extensions/asset_helpers.rb
    + ./lib/engines/rails_extensions/dependencies.rb
    + ./lib/engines/rails_extensions/migrations.rb
    + ./lib/engines/rails_extensions/rails.rb
    + ./lib/engines/rails_extensions/routing.rb
    + ./lib/engines/testing.rb
    + ./lib/engines.rb
    + ./tasks/engines.rake
  • move vendorplugins\rel_2.0.0 vendor\plugins\engines
  • output: one file moved

then I copied the simpleCI Plugin to the pluginfolger and restarted Redmine

RE: SimpleCI Plugin - Added by Carl Gneisenau over 9 years ago

So the problem still extists

RE: SimpleCI Plugin - Added by Eric Davis over 9 years ago

Could you install my Timesheet plugin and see if the Timesheets work?

If they work then there is a bug with SimpleCI. If they don't work then there is something wrong the plugin loading facility.

Eric

RE: SimpleCI Plugin - Added by Carl Gneisenau over 9 years ago

This i tried a few times before. the timesheet plugin is the only plugin that works on my machines where I tried to install redmine for evaluation

(1-5/5)