瀏覽代碼

disable bytecode tests for now (see #3184)

Simon Krajewski 11 年之前
父節點
當前提交
1790dcb2ea
共有 2 個文件被更改,包括 20 次插入19 次删除
  1. 12 12
      .travis.yml
  2. 8 7
      tests/RunTravis.hx

+ 12 - 12
.travis.yml

@@ -2,7 +2,7 @@ language: cpp
 
 os:
   - linux
-  # - osx
+  - osx
 
 env:
   global:
@@ -11,18 +11,18 @@ env:
     # SAUCE_ACCESS_KEY
     - secure: sUvWUjCyPuWht4seNa4f2VG9DkvXkhZyLZfjJO9TUAHB2JndS16E2j/qrvKEjycyH6w8tU/B9vnjDRvvGrYXxEXcBEwsJVfkorFnRl9uwGCGIYrzjMhssEl3fMYZK7P304f+gAp5ULrDBX2gIaKeSa8lUNRtz2PsZOieE4kMdhk=
   matrix:
-    # - TEST=third-party
+    - TEST=third-party
     - TEST=macro
-    # - TEST=neko
-    # - TEST=js
-    # - TEST=php
-    # - TEST=cpp
-    # - TEST=flash9
-    # - TEST=as3
-    # - TEST=java
-    # - TEST=cs
-    # - TEST=python
-    # - TEST=flash8
+    - TEST=neko
+    - TEST=js
+    - TEST=php
+    - TEST=cpp
+    - TEST=flash9
+    - TEST=as3
+    - TEST=java
+    - TEST=cs
+    - TEST=python
+    - TEST=flash8
 
 matrix:
   # fast_finish: true #https://github.com/travis-ci/travis-ci/issues/1696

+ 8 - 7
tests/RunTravis.hx

@@ -392,13 +392,14 @@ class RunTravis {
 				haxelibRun(["dox", "-o", "bin/api.zip", "-i", "bin/xml"]);
 
 				//BYTECODE
-				if (Sys.getEnv("TRAVIS") == "true") {
-					changeDirectory(repoDir);
-					runCommand("make", ["BYTECODE=1"]);
-					runCommand("sudo", ["make", "install"]);
-					changeDirectory(unitDir);
-					runCommand("haxe", ["compile-macro.hxml"]);
-				}
+				// disabled until https://github.com/HaxeFoundation/haxe/issues/3184 is resolved
+				//if (Sys.getEnv("TRAVIS") == "true") {
+					//changeDirectory(repoDir);
+					//runCommand("make", ["BYTECODE=1"]);
+					//runCommand("sudo", ["make", "install"]);
+					//changeDirectory(unitDir);
+					//runCommand("haxe", ["compile-macro.hxml"]);
+				//}
 			case Neko:
 				runCommand("haxe", ["compile-neko.hxml"]);
 				runCommand("neko", ["unit.n"]);