Browse Source

Move requires into the relevant tasks

master
Dylan Baker 3 years ago
parent
commit
cb06b47bad
1 changed files with 6 additions and 4 deletions
  1. 6
    4
      Rakefile

+ 6
- 4
Rakefile View File

1
 require 'dotenv/load'
1
 require 'dotenv/load'
2
-require 'sassc'
3
-
4
-require_relative './db/migrate'
5
-require_relative './db/scrape'
6
 
2
 
7
 task 'migrate' do
3
 task 'migrate' do
4
+  require_relative './db/migrate'
5
+
8
   migrate
6
   migrate
9
 end
7
 end
10
 
8
 
11
 task 'scrape' do
9
 task 'scrape' do
10
+  require_relative './db/scrape'
11
+
12
   should_log = ENV['APP_ENV'] == 'development' || ARGV.include?('--log')
12
   should_log = ENV['APP_ENV'] == 'development' || ARGV.include?('--log')
13
   scraper = Scraper.new(log: should_log)
13
   scraper = Scraper.new(log: should_log)
14
   scraper.scrape
14
   scraper.scrape
15
 end
15
 end
16
 
16
 
17
 task 'build' do
17
 task 'build' do
18
+  require 'sassc'
19
+
18
   scss = File.read('./web/assets/style.scss')
20
   scss = File.read('./web/assets/style.scss')
19
   css = SassC::Engine.new(scss, style: :compressed).render
21
   css = SassC::Engine.new(scss, style: :compressed).render
20
   puts 'Writing web/public/style.css'
22
   puts 'Writing web/public/style.css'

Loading…
Cancel
Save