Skip to content

travisテストの設定とそのShell

Mitsuru Mutaguchi edited this page Apr 13, 2018 · 6 revisions

.travis.ym

トラビステストは、.travis.ymlが設定ファイルになってる。 https://github.com/NetCommons3/Videos/blob/3.1.7/.travis.yml

.travis.ymlの設定は大きく2種類ある。 (a1)NetCommons3リポジトリ用と、(b1)各プラグイン用

(a1)NetCommons3リポジトリ用

https://github.com/NetCommons3/NetCommons3/blob/3.1.7/.travis.yml

(b1)各プラグイン用

https://github.com/NetCommons3/Videos/blob/3.1.7/.travis.yml

トラビステストの環境作るためのShell

それで、トラビステストの環境作るためにShellを使ってる。 どのShell呼ぶかは、.travis.ymlに書いてる。 これも同じく2種類ある。 (a2)NetCommons3リポジトリShellと、(b2)各プラグイン用Shell

(a2)NetCommons3リポジトリ用Shell

https://github.com/NetCommons3/NetCommons3/tree/3.1.7/tools/build/app/cakephp/travis/pre.sh https://github.com/NetCommons3/NetCommons3/tree/3.1.7/tools/build/app/cakephp/travis/main.sh https://github.com/NetCommons3/NetCommons3/tree/3.1.7/tools/build/app/cakephp/travis/post.sh

(b2)各プラグイン用Shell

https://github.com/NetCommons3/NetCommons3/blob/3.1.7/tools/build/plugins/cakephp/travis/pre.sh https://github.com/NetCommons3/NetCommons3/blob/3.1.7/tools/build/plugins/cakephp/travis/main.sh https://github.com/NetCommons3/NetCommons3/blob/3.1.7/tools/build/plugins/cakephp/travis/post.sh

調査結果
https://github.com/NetCommons3/NetCommons3/issues/1220

NetCommons3でトラビスエラーのメモ
https://github.com/NetCommons3/NetCommons3/issues/1198

Clone this wiki locally