소스 검색

Merge pull request #4321 from BabylonJS/BuildMigration

Migrate travis from .org to .com
sebavan 7 년 전
부모
커밋
d0ea4f85d6
2개의 변경된 파일36개의 추가작업 그리고 21개의 파일을 삭제
  1. 35 20
      .travis.yml
  2. 1 1
      readme.md

+ 35 - 20
.travis.yml

@@ -1,34 +1,49 @@
 sudo: required
 dist: trusty
+
 language: node_js
 node_js:
 - '6'
+
+git:
+  depth: 3
+
 cache:
   directories:
     - Tools/Gulp/node_modules
     - Playground/node_modules
     - tests/unit/node_modules
-git:
-  depth: 3
-before_script:
-- travis_retry npm install -g gulp
-- cd ./Tools/Gulp
-- travis_retry npm install
-- "export DISPLAY=:99.0"
-- "sh -e /etc/init.d/xvfb start"
-- sleep 3 # give xvfb some time to start
-script: 
-- gulp tests-whatsnew
-- set -e
-- gulp typescript-all
-- gulp typedoc-all
-- gulp tests-unit
-- travis_retry gulp tests-validation-virtualscreen
-- travis_retry gulp tests-validation-browserstack
+
+install:
+  - travis_retry npm install -g gulp
+  - cd ./Tools/Gulp
+  - travis_retry npm install
+
+jobs:
+  include:
+    - stage: BabylonJS Build and test
+      env: JOB=WhatsNewUpdate
+      script: gulp tests-whatsnew
+    - env: JOB=DocumentationCheck
+      script: gulp typedoc-check
+    - env: JOB=Build
+      script: gulp typescript-all
+    - env: JOB=Tests
+      script:
+        - "export DISPLAY=:99.0"
+        - "sh -e /etc/init.d/xvfb start"
+        - sleep 3 # give xvfb some time to start
+        - set -e
+        - gulp typescript-all
+        - gulp typedoc-all
+        - gulp tests-unit
+        - travis_retry gulp tests-validation-virtualscreen
+        - travis_retry gulp tests-validation-browserstack
+
 notifications:
   slack:
-    secure: TBYDAN8Dlkx3dM+Q5ClAZem7agAhQ1oB/fGT665qn7D+j2YfWChvlfXegvXL4LPDmQgbI0UfazcjWId5a0EwmmPkRb+kMJItPiMt5jiIp2WKoZQ+qob6H9tBCRJbbpWM430wiPeKfBfbcZP/XSlpVMWhgU5ogAFDSUKjvHT7IuE=
+    secure: U5Z8IyrnweEQjkuqilARavJlcBwvwAv/PAMCgJpNRA2winRxJBnd+2rc7mhlsTYNbhqj/wXU2DZa+RXhfmmE8WCr7DhQDv5UJL3mHKa8NouIivWTK6YkYfDiIoKuGONwNAzlF3Eq+U6AwLb1Wg8MSnxrb/+mafQ7VWVXB/O0wqg=
 env:
   global:
-  - secure: XVMhWPm3ByrZduLmbyBMsKU462bEbYPNRp+42HcdOuC3YOl2ODPvANrE/qZneZzGqlyiFAg6X4mDGD71Qw9ekbFt5q0PmvIxkRrX0KNJEJl9/gnFadOz3xFWEfFw4tiSHp36PUu9aT6ti9mn9gnM8C+vQZhqVpaMgkLpWzeEeXQ=
-  - secure: jaGc/NJwACWJPLfI/L1UfYvWKX6AGVjFwXA+31elOVNAmG4XRwaTUaugqP4FhjTw0g2pqTB1BlSML+Fs3dVaUGy3bpslQLL74iG06XZbFUqrtVV2/sOcJaoWxIc69ld0tcqLdPvMSrCIzGQYAWaNNllyMnBjsWBZ+0J0ghtbBDA=
+  - secure: bcwvHPt8fMIpmif+mMUg6gcJIrxfbPk1BhRNdEuJMLqih/qjzSrBYwR4cYnlfwnQuytyxyzakWKXZQWlEAekyl6SSSvm/bQ58I0UV36yTvWIR4WaLqvydsI2Q/mavdw7qm7ImPsONbJlg16WEb4Z2cp5Dq1sS+VdL4XUsx+z/vQ=
+  - secure: It48XCNkUDIU9UBp7RS5O/5nnsKi4YOmmphRStIUDfHrirxfIiWD38IPkECY+Qp2LRSRkUUqMBtuF9+aBCBIs4zz/mJ1IWztOxsY2sa2584tzBsOAG6uTskNvD2s4ZIPzYw0p3BSNFaYsILhOMzHWfv68+Jj0KwCZKIqwplO0H8=

+ 1 - 1
readme.md

@@ -3,7 +3,7 @@ Babylon.js
 
 Getting started? Play directly with the Babylon.js API via our [playground](http://www.babylonjs.com/playground). It contains also lot of simple samples to learn how to use it.
 
-[![Build Status](https://travis-ci.org/BabylonJS/Babylon.js.svg)](https://travis-ci.org/BabylonJS/Babylon.js) 
+[![Build Status](https://travis-ci.com/BabylonJS/Babylon.js.svg)](https://travis-ci.com/BabylonJS/Babylon.js) 
 
 **Any questions?** Here is our official [forum](http://www.html5gamedevs.com/forum/16-babylonjs/) on www.html5gamedevs.com.