forked from code-dot-org/code-dot-org
-
Notifications
You must be signed in to change notification settings - Fork 1
/
circle.yml
45 lines (45 loc) · 1.04 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
machine:
ruby:
version: 2.2.3
services:
- docker
dependencies:
cache_directories:
- "apps/node_modules"
- "~/.rvm/gems/ruby-2.2.3"
override:
- sudo apt-get install libicu-dev
- bundle install
- rake install:pegasus
- "printf \"assets_s3_directory: assets_circle/$RANDOM\nsources_s3_directory: sources_circle/$RANDOM\n\" > locals.yml"
- npm install:
pwd:
apps
- bash build_with_core.sh:
pwd:
apps
database:
override:
- bundle exec rake db:create:
pwd:
dashboard
- bundle exec rake db:schema:load:
pwd:
dashboard
test:
override:
- bundle exec rake test:
pwd:
pegasus
- bundle exec rake test:
pwd:
shared
- for i in 1 2; do grunt test && break; done:
pwd:
apps
- bundle exec rake konacha:run:
pwd:
dashboard
- ./test.sh:
pwd:
cookbooks