Description:
updated to rails 2.3.8 by removing dependence on rack 1.0.1, be quiet when fetching git repos
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r134:e76da497dd2a - - 1 file changed: 2 inserted, 3 deleted

@@ -3,33 +3,32
3 3 echo "This script will install and configure Cafe grader."
4 4
5 5 echo "Installing required apt"
6 6
7 7 sudo apt-get update
8 8 sudo apt-get install mysql-server mysql-client ruby1.8 ruby1.8-dev rdoc1.8 \
9 9 g++ gcc libmysql-ruby1.8 irb apache2 libmysqlclient15-dev build-essential \
10 10 git-core rubygems rake openssl libopenssl-ruby
11 11
12 12 echo "Installing rails"
13 13
14 14 sudo gem install rails --no-ri --no-rdoc
15 - sudo gem install rack -v=1.0.1 --no-ri --no-rdoc
16 15
17 16 echo "Fetching Cafe Grader from Git repositories"
18 17
19 18 echo "Fetching web interface"
20 19
21 20 mkdir cafe_grader
22 21 cd cafe_grader
23 - git clone http://git.gitorious.org/cafe-grader/cafe-grader-web.git web
22 + git clone -q http://git.gitorious.org/cafe-grader/cafe-grader-web.git web
24 23
25 24 echo "Configuring rails app"
26 25
27 26 cp web/config/environment.rb.SAMPLE web/config/environment.rb
28 27
29 28 echo "At this point we will need MySQL user and database."
30 29 echo "Have you created MySQL user and database for Cafe grader? (Y/N) "
31 30 read ch
32 31
33 32 if [ "$ch" = "n" -o "$ch" = "N" ]
34 33 then
35 34 echo "Please open another terminal and create the user and database for Cafe grader."
@@ -97,25 +96,25
97 96
98 97 rake db:migrate
99 98 rake db:seed
100 99
101 100 echo "Intalling web interface complete..."
102 101 echo
103 102 echo "Fetching grader"
104 103
105 104 cd ..
106 105
107 106 mkdir judge
108 107 cd judge
109 - git clone http://git.gitorious.org/cafe-grader/cafe-grader-judge-scripts.git scripts
108 + git clone -q http://git.gitorious.org/cafe-grader/cafe-grader-judge-scripts.git scripts
110 109 mkdir raw
111 110 mkdir ev-exam
112 111 mkdir ev
113 112 mkdir result
114 113 mkdir log
115 114
116 115 echo "Configuring grader"
117 116
118 117 cp scripts/config/env_exam.rb.SAMPLE scripts/config/env_exam.rb
119 118 cp scripts/config/env_grading.rb.SAMPLE scripts/config/env_grading.rb
120 119
121 120 # create new environment.rb file
You need to be logged in to leave comments. Login now