# travis file # https://docs.travis-ci.com/user/customizing-the-build notifications: email: false language: node_js node_js: - 22 env: - NODE_ENV=production addons: apt: packages: - imagemagick cache: directories: # パッケージをキャッシュすると本来は動かないはずなのに動いてしまう # 場合があり危険なのでキャッシュはしない: #- node_modules services: - mongodb - redis-server before_script: # 設定ファイルを配置 - cp ./.travis/default.yml ./.config - cp ./.travis/test.yml ./.config install: - npm ci script: - travis_wait 20 npm run build - npm test