Skip to content
Extraits de code Groupes Projets
.travis.yml 1,17 ko
Newer Older
  • Learn to ignore specific revisions
  •   bundler: true
      yarn: true
      directories:
    
    masarakki's avatar
    masarakki a validé
        - node_modules
        - public/assets
        - public/packs-test
        - tmp/cache/babel-loader
    
    dist: trusty
    
    masarakki's avatar
    masarakki a validé
        - master
    
    Eugen Rochko's avatar
    Eugen Rochko a validé
    notifications:
      email: false
    
    
        - LOCAL_DOMAIN=cb6e6126.ngrok.io
        - LOCAL_HTTPS=true
        - RAILS_ENV=test
    
        - NOKOGIRI_USE_SYSTEM_LIBRARIES=true
        - PARALLEL_TEST_PROCESSORS=2
    
    
    masarakki's avatar
    masarakki a validé
          - trusty-media
          - sourceline: deb https://dl.yarnpkg.com/debian/ stable main
            key_url: https://dl.yarnpkg.com/debian/pubkey.gpg
    
    masarakki's avatar
    masarakki a validé
          - ffmpeg
          - libicu-dev
          - libprotobuf-dev
          - protobuf-compiler
          - yarn
    
    Eugen Rochko's avatar
    Eugen Rochko a validé
    install:
    
      - nvm install
    
      - bundle install --path=vendor/bundle --without development production --retry=3 --jobs=16
    
      - ./bin/rails parallel:create parallel:load_schema parallel:prepare assets:precompile
    
      - travis_retry bundle exec parallel_test spec/ --group-by filesize --type rspec
    
      - bundle exec i18n-tasks check-normalized && bundle exec i18n-tasks unused