]> cat aescling's git repositories - mastodon.git/blob - .travis.yml
Show whether muted users' notifications are muted in account lists
[mastodon.git] / .travis.yml
1 language: ruby
2 cache:
3 bundler: true
4 yarn: true
5 directories:
6 - node_modules
7 - public/assets
8 - public/packs-test
9 - tmp/cache/babel-loader
10 dist: trusty
11 sudo: required
12
13 notifications:
14 email: false
15
16 env:
17 global:
18 - LOCAL_DOMAIN=cb6e6126.ngrok.io
19 - LOCAL_HTTPS=true
20 - RAILS_ENV=test
21 - NOKOGIRI_USE_SYSTEM_LIBRARIES=true
22 - PARALLEL_TEST_PROCESSORS=2
23 - "PATH=$HOME:$PATH"
24
25 addons:
26 postgresql: 9.4
27 apt:
28 sources:
29 - ubuntu-toolchain-r-test
30 - trusty-media
31 packages:
32 - ffmpeg
33 - g++-6
34 - libprotobuf-dev
35 - protobuf-compiler
36 - libicu-dev
37
38 rvm:
39 - 2.3.4
40 - 2.4.1
41
42 services:
43 - redis-server
44
45 install:
46 - nvm install
47 - npm install -g yarn
48 - bundle install --path=vendor/bundle --without development production --retry=3 --jobs=16
49 - yarn install
50
51 before_script:
52 - bundle exec rake parallel:create parallel:load_schema parallel:prepare
53 - bundle exec rails assets:precompile
54 - ln -s /usr/bin/x86_64-linux-gnu-g++-6 "$HOME/g++"
55
56 script:
57 - travis_retry bundle exec parallel_test spec/ --group-by filesize --type rspec
58 - npm test
59 - bundle exec i18n-tasks unused
This page took 0.07362 seconds and 4 git commands to generate.