由于这个麻烦,我花了两天。
我已经有了Cloud Build设置,但正在尝试将test process
插入GCP上的Cloud build中。
所以,这就是我添加的内容,
- name: gcr.io/cloud-builders/yarn
args: ['install']
- name: gcr.io/cloud-builders/yarn
args: ['test:unit']
但是我遇到了一个错误error @grpc/grpc-js@0.6.9: The engine “node” is incompatible with this module. Expected version “8.13.0 || >=10.10.0”.
error Found incompatible module
我不知道为什么会这样。我必须在上一步中安装节点吗?还是仅同步节点引擎版本?如果是,如何设置节点引擎版本?
我已经在安装过程中完成了--ignore-engines
,但是在测试时甚至发生了错误...
我缺少什么要点?以及如何解决?
答案 0 :(得分:1)
- name: node:10.15.1
entrypoint: yarn
args: ['install']
我用这个解决了。