소스 검색

travis: unit test on 386

Anthony Romano 9 년 전
부모
커밋
38d38f2635
1개의 변경된 파일13개의 추가작업 그리고 9개의 파일을 삭제
  1. 13 9
      .travis.yml

+ 13 - 9
.travis.yml

@@ -14,21 +14,19 @@ env:
    - TARGET=amd64
    - TARGET=arm64
    - TARGET=arm
-   - TARGET=ppc64le
+   - TARGET=386
 
 matrix:
   fast_finish: true
   allow_failures:
     - go: tip
   exclude:
-  - go: 1.6
-    env: TARGET=arm64
   - go: tip
     env: TARGET=arm
   - go: tip
     env: TARGET=arm64
   - go: tip
-    env: TARGET=ppc64le
+    env: TARGET=386
 
 addons:
   apt:
@@ -48,8 +46,14 @@ install:
 
 script:
  - >
-    if [ "${TARGET}" == "amd64" ]; then
-      GOARCH="${TARGET}" ./test;
-    else
-      GOARCH="${TARGET}" ./build;
-    fi
+    case "${TARGET}" in
+      amd64)
+        GOARCH=amd64 ./test
+        ;;
+      386)
+        GOARCH=386 PASSES="build unit" ./test
+        ;;
+      *)
+        GOARCH="${TARGET}" ./build
+        ;;
+    esac