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