forked from pulibrary/plum
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathcircle.yml.1.0.old
More file actions
31 lines (31 loc) · 849 Bytes
/
circle.yml.1.0.old
File metadata and controls
31 lines (31 loc) · 849 Bytes
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
machine:
ruby:
version: 2.3.1
services:
- redis
general:
artifacts:
- "tmp/capybara"
dependencies:
cache_directories:
- kakadu
- ~/dependencies
pre:
- npm install -g eslint
- sudo apt-get install libmagickwand-dev imagemagick redis-server sqlite3 libsqlite3-dev
- bash ./.install_tesseract
post:
- sudo sh bin/ci_kakadu_install.sh
- bundle exec rake rubocop
- bundle exec rake hydra:test_server:
background: true
- bin/jetty_wait
test:
pre:
- eslint app/assets/javascripts/*.es6
- bundle exec rake spec:javascript
override:
- RAILS_ENV=test bundle exec rspec -r rspec_junit_formatter --format progress --format RspecJunitFormatter -o $CIRCLE_TEST_REPORTS/rspec/junit.xml
post:
- COVERALLS_PARALLEL=true bundle exec rake coveralls:push:
parallel: true