File tree 4 files changed +17
-5
lines changed
4 files changed +17
-5
lines changed Original file line number Diff line number Diff line change 1
1
ruby '2.2.3'
2
2
source 'https://rubygems.org/'
3
3
4
- gem 'mechanize' , '~> 2.7'
4
+ gem 'mechanize' , '~> 2.7'
5
+ gem 'rake' , '~> 10.4'
Original file line number Diff line number Diff line change 21
21
nokogiri (1.6.6.2 )
22
22
mini_portile (~> 0.6.0 )
23
23
ntlm-http (0.1.1 )
24
+ rake (10.4.2 )
24
25
unf (0.1.4 )
25
26
unf_ext
26
27
unf_ext (0.0.7.1 )
@@ -31,6 +32,7 @@ PLATFORMS
31
32
32
33
DEPENDENCIES
33
34
mechanize (~> 2.7 )
35
+ rake (~> 10.4 )
34
36
35
37
BUNDLED WITH
36
38
1.10.6
Original file line number Diff line number Diff line change
1
+ task default : %w[ mind ]
2
+
3
+ task :mind do
4
+ require './beeminder'
5
+ require './memrise'
6
+
7
+ Beeminder . new ( username : ENV [ 'BEEMINDER_USERNAME' ] ,
8
+ auth_token : ENV [ 'BEEMINDER_AUTH_TOKEN' ] ,
9
+ goal : ENV [ 'BEEMINDER_MEMRISE_GOAL' ] )
10
+ . create_datapoint Memrise . new ( username : ENV [ 'MEMRISE_USERNAME' ] ,
11
+ password : ENV [ 'MEMRISE_PASSWORD' ] )
12
+ . points
13
+ end
Original file line number Diff line number Diff line change @@ -40,7 +40,3 @@ def login
40
40
end
41
41
42
42
end
43
-
44
- memrise = Memrise . new Mechanize . new
45
- memrise . login ENV [ 'MEMRISE_USERNAME' ] , ENV [ 'MEMRISE_PASSWORD' ]
46
- puts memrise . points
You can’t perform that action at this time.
0 commit comments