CircleCI - 如何在 IE11 上测试?

CircleCI - How to test on IE11?

我有一个 Angular CLI 应用程序,我正在使用 CircleCI 2.0 配置。我想针对 IE11 测试我的应用程序。我的相关部分 karma.conf.ts:

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:IE是否包含在circleci/node:8.2.1-browsers图像中?如果没有,我该如何安装?

2。 IE_BIN 环境变量的值是多少?

你不能。

CircleCI 2.0 运行 Linux 基于操作 systems/containers。 Internet Explorer (IE) 仅在 Windows.

上运行

您可以将 IE 测试卸载到第 3 方服务。

- 里卡多·N·费利西亚诺
开发布道者,CircleCI