Fix obsolete digitalocean.rake file breaking rake tasks (#15618)
This commit is contained in:
		
					parent
					
						
							
								be3b9f8151
							
						
					
				
			
			
				commit
				
					
						6feaad33f2
					
				
			
		
					 2 changed files with 12 additions and 0 deletions
				
			
		|  | @ -25,6 +25,7 @@ require_relative '../lib/devise/two_factor_pam_authenticatable' | ||||||
| require_relative '../lib/chewy/strategy/custom_sidekiq' | require_relative '../lib/chewy/strategy/custom_sidekiq' | ||||||
| require_relative '../lib/webpacker/manifest_extensions' | require_relative '../lib/webpacker/manifest_extensions' | ||||||
| require_relative '../lib/webpacker/helper_extensions' | require_relative '../lib/webpacker/helper_extensions' | ||||||
|  | require_relative '../lib/rails/engine_extensions' | ||||||
| 
 | 
 | ||||||
| Dotenv::Railtie.load | Dotenv::Railtie.load | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								lib/rails/engine_extensions.rb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								lib/rails/engine_extensions.rb
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | ||||||
|  | module Rails | ||||||
|  |   module EngineExtensions | ||||||
|  |     # Rewrite task loading code to filter digitalocean.rake task | ||||||
|  |     def run_tasks_blocks(app) | ||||||
|  |       Railtie.instance_method(:run_tasks_blocks).bind(self).call(app) | ||||||
|  |       paths["lib/tasks"].existent.reject { |ext| ext.end_with?('digitalocean.rake') }.sort.each { |ext| load(ext) } | ||||||
|  |     end | ||||||
|  |   end | ||||||
|  | end | ||||||
|  | 
 | ||||||
|  | Rails::Engine.prepend(Rails::EngineExtensions) | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue