TL;DR

GitHub などのリポジトリと連携し、Push のたびに .travis.yml で指定したコマンドを実行する CI サービス。

仕組み

GitHub で使い始める手順は次のとおりである。

  1. GitHub アカウントでログインする。
  2. リポジトリと連携する。
  3. リポジトリのルートに .travis.yml を作る。
  4. Push する。
  5. Travis CI が script に指定したコマンドを実行する。

例

Node.js のプロジェクトでテスト、リント、ビルドを実行する .travis.yml である。Linux ディストリビューションに Ubuntu 22.04 LTS(Jammy Jellyfish)を、言語に Node.js の 18 を指定している。

dist: jammy
language: node_js
node_js:
  - 18
script: npm test && npm run lint && npm run build

関連

出典