Commit c706f7cfa8029a4e3357334e37cc718bde48a09e
1 parent
6e083ed5
Exists in
master
and in
79 other branches
Update spb plugins.
1. Insert plugins: gov_user and organization_ratings. 2. Rearrange plugins list. 3. Add new action for handling spb plugin migrations. Signed-off-by: Thiago Ribeiro <thiagitosouza@gmail.com>
Showing
1 changed file
with
18 additions
and
2 deletions
Show diff stats
cookbooks/noosfero/recipes/default.rb
@@ -40,11 +40,11 @@ plugins = [ | @@ -40,11 +40,11 @@ plugins = [ | ||
40 | 'people_block', | 40 | 'people_block', |
41 | 'recent_content', | 41 | 'recent_content', |
42 | 'remote_user', | 42 | 'remote_user', |
43 | - 'software_communities', # from noosfero-spb | 43 | + 'organization_ratings', |
44 | 'statistics', | 44 | 'statistics', |
45 | 'sub_organizations', | 45 | 'sub_organizations', |
46 | 'video', | 46 | 'video', |
47 | - 'spb_migrations', | 47 | + 'community_block', |
48 | ] | 48 | ] |
49 | 49 | ||
50 | execute 'plugins:enable' do | 50 | execute 'plugins:enable' do |
@@ -64,6 +64,22 @@ execute 'plugins:activate' do | @@ -64,6 +64,22 @@ execute 'plugins:activate' do | ||
64 | only_if 'bundle exec rake -P | grep enable_all' | 64 | only_if 'bundle exec rake -P | grep enable_all' |
65 | end | 65 | end |
66 | 66 | ||
67 | + | ||
68 | +plugins_spb = [ | ||
69 | + 'software_communities', | ||
70 | + 'gov_user', | ||
71 | + 'spb_migrations', | ||
72 | +] | ||
73 | + | ||
74 | +#FIXME: We did it, because we have to enable each plugin and migrate it separately. | ||
75 | +plugins_spb.each do |plugin| | ||
76 | + execute 'plugins_spb:activate' do | ||
77 | + command '/usr/lib/noosfero/script/noosfero-plugin enable' + plugin + | ||
78 | + ' && RAILS_ENV=production SCHEMA=/dev/null bundle exec ' + | ||
79 | + 'rake db:migrate' | ||
80 | + end | ||
81 | +end | ||
82 | + | ||
67 | execute 'theme:enable' do | 83 | execute 'theme:enable' do |
68 | command 'psql -h database -U noosfero --no-align --tuples-only -q -c "update environments set theme=\'noosfero-spb-theme\' where id=1;"' | 84 | command 'psql -h database -U noosfero --no-align --tuples-only -q -c "update environments set theme=\'noosfero-spb-theme\' where id=1;"' |
69 | end | 85 | end |