.travis.yml 461 B

1234567891011121314151617181920212223242526
  1. language: rust
  2. rust:
  3. - stable
  4. cache: cargo
  5. env:
  6. - NODE_VERSION="14.7.0"
  7. _defaults: &defaults
  8. before_install:
  9. - rustup component add rustfmt
  10. - nvm install $NODE_VERSION
  11. jobs:
  12. include:
  13. - <<: *defaults
  14. name: Build and Test Rust
  15. script:
  16. - cargo build
  17. - cargo fmt -- --check
  18. - cargo test
  19. - <<: *defaults
  20. name: Build and Test TypeScript
  21. script:
  22. - cd ts
  23. - yarn
  24. - yarn build