2017-08-13 99 views
0

我有一個Angular CLI應用程序,我正在使用CircleCI 2.0配置。我想測試我的應用程序對IE11。我karma.conf.ts的相關部分:CircleCI - 如何測試IE11?

plugins: [ 
    ... 
    require('karma-ie-launcher') 
    ... 
] 
browsers: ['IE'] 

相關圈子CI配置:

test: 
    working_directory: ~/app 
    docker: 
     - image: circleci/node:8.2.1-browsers 
    steps: 
     - checkout 
     - restore_cache: 
      key: dependency-cache-{{ checksum "package.json" }} 
     - run: 
      name: Test 
      command: npm test -- --single-run --progress=false --code-coverage --log-level=DEBUG 

我得到CircleCI記錄以下錯誤:

13 08 2017 16:25:17.085:ERROR [launcher]: No binary for IE browser on your platform. 
    Please, set "IE_BIN" env variable. 

1:包括在circleci/node:8.2.1-browsers IE圖片?如果不是,我該如何安裝它?

2. IE_BIN環境變量的值是多少?

回答

1

你不行。

CircleCI 2.0運行基於Linux的操作系統/容器。 Internet Explorer(IE)僅在Windows上運行。

您可以卸載IE測試的第三方服務。

- Ricardo N Feliciano
Developer Evangelist,CircleCI