Google Analytics and CI-更新为角度9

问题描述 投票:0回答:1

我有一个正在circleCI上构建的应用程序。将angular从7升级到9后,在circleCI上安装cli开始提示

  Google’s Privacy Policy at https://policies.google.com/privacy? For more details
 and how to change this setting, see http://angular.io/analytics. (y/N) 

而且我不能选择任何东西,因为它是CI。我找到了thisthis,但是这些都没有帮助。我尝试以不同的方式将其放入config.yml,但没有一个起作用。谁知道我该如何插入变量?

这是我的config.yml文件的一部分:

executors:
  node:
    docker:
      - image: circleci/node:11.6-browsers

    working_directory: ~/repo

commands:
  install_angularcli:
    description: Install angular-cli
    steps:
      - run: sudo npm install -g @angular/cli

jobs:
  build:
    executor: node
    environment:
      - NG_CLI_ANALYTICS: "ci"
angular continuous-integration circleci
1个回答
0
投票

我无法使用环境变量方法来处理circleci。相反,我做了以下工作:

sudo npm install -g @angular/cli > /dev/null

这是此帖子中的答案之一。

Stop angular cli asking for collecting analytics when I use ng build

我还需要将Docker NodeJS版本升级到10.13或更高版本(根据Angular Update Guide)。

docker:
  - image: circleci/node:10.17
© www.soinside.com 2019 - 2024. All rights reserved.