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 | 40 | 'people_block', |
41 | 41 | 'recent_content', |
42 | 42 | 'remote_user', |
43 | - 'software_communities', # from noosfero-spb | |
43 | + 'organization_ratings', | |
44 | 44 | 'statistics', |
45 | 45 | 'sub_organizations', |
46 | 46 | 'video', |
47 | - 'spb_migrations', | |
47 | + 'community_block', | |
48 | 48 | ] |
49 | 49 | |
50 | 50 | execute 'plugins:enable' do |
... | ... | @@ -64,6 +64,22 @@ execute 'plugins:activate' do |
64 | 64 | only_if 'bundle exec rake -P | grep enable_all' |
65 | 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 | 83 | execute 'theme:enable' do |
68 | 84 | command 'psql -h database -U noosfero --no-align --tuples-only -q -c "update environments set theme=\'noosfero-spb-theme\' where id=1;"' |
69 | 85 | end | ... | ... |