Patch workload init.rb for temporary build execution.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2023-03-24 12:37:05 +01:00
parent e81b8a886f
commit 6841073f29
2 changed files with 23 additions and 1 deletions

View File

@@ -24,7 +24,8 @@ RUN set -eux; \
echo "production:" >> ./config/database.yml; \
echo " adapter: mysql2" >> ./config/database.yml; \
mv plugins/000_redmine_x_ux_upgrade/init.rb plugins/000_redmine_x_ux_upgrade/init.rb.orig; \
mv plugins/redmine_workload/init.rb plugins/redmine_workload/init.rb.orig; \
cp plugins/redmine_workload/init.rb plugins/redmine_workload/init.rb.orig; \
git apply workload_init.patch; \
# WARNING: the next command makes the image larger by almost 100 MB
echo Hourglass::Assets.compile|rails console; \
rm ./config/database.yml; \

View File

@@ -0,0 +1,21 @@
--- "a/plugins/redmine_workload/init.rb"
+++ "b/plugins/redmine_workload/init.rb"
@@ -44,12 +44,12 @@ Redmine::Plugin.register :redmine_workload do
permission :edit_user_data, wl_user_datas: :update
end
-if Rails.version < '6'
- plugin = Redmine::Plugin.find(:redmine_workload)
- Rails.application.configure do
- config.autoload_paths << "#{plugin.directory}/app/presenters"
- end
-end
+#if Rails.version < '6'
+# plugin = Redmine::Plugin.find(:redmine_workload)
+# Rails.application.configure do
+# config.autoload_paths << "#{plugin.directory}/app/presenters"
+# end
+#end
class RedmineToolbarHookListener < Redmine::Hook::ViewListener
def view_layouts_base_html_head(_context)