Far*_*ani 3 node.js jenkins ember.js docker ember-cli
我有一个 jenkin 管道,它在 docker 代理上运行,当我运行 ember build 时,出现此错误。知道我应该做什么。我用
image 'node:latest'
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
+ ./node_modules/.bin/ember build --env production
WARNING: Node v14.3.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
Could not start watchman
Visit https://ember-cli.com/user-guide/#watchman for more info.
Building
A system error occurred: uv_os_get_passwd returned ENOENT (no such file or directory)
Run Code Online (Sandbox Code Playgroud)
事实证明,我需要做的就是将 docker volumne 映射从 /etc/passwd 添加到 /etc/passwd。像这样 :
agent {
docker {
image 'node:12'
args "-v /etc/passwd:/etc/passwd"
reuseNode true
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6102 次 |
最近记录: |