7

Travis-CI を使用して、フロントエンドの JavaScript コードをプログラムでリントおよびテストしています (Gruntjs を使用)。

私の質問は、プラグインを作成し、スクリプトの複数のバージョンでテストしたい場合、どうすればこれを管理できますか?

たとえば、jQuery プラグインをビルドする場合、grunt または travis にバージョン 1.6、次に 1.7、次に 1.8 を使用してテストを実行するように依頼できますか?

4

2 に答える 2

4

http://manuelvanrijn.nl/blog/2012/06/22/integrate-travis-ci-into-grunt/の手順を使用して、Travis-CI 統合を機能させました。

複数の jQuery バージョンについては、jQuery 検証がどのように行われるかを確認してください https://github.com/jzaefferer/jquery-validation/blob/master/test/index.html

于 2012-09-18T04:40:20.613 に答える
1

travis.ci では、ビルド マトリックスを使用するのが最善の解決策です。

たとえば、環境変数を使用して使用するバージョンを保存すると、次のように特定のバージョンを指定できますnpm install

env:
  - JQUERY=1.11
  - JQUERY=2.2
  - JQUERY=3.0.0-beta1
install:
  - npm install
  - npm install jquery@$JQUERY
于 2016-06-08T00:36:28.053 に答える