angularjs - Jenkins - 构建步骤 'Execute shell' 在 linux 环境中将构建标记为失败

标签 angularjs linux jenkins angular-cli

使用 Jenkins 配置 Angular CLI 项目,ng build --env=prod 命令在 Jenkins - windows 环境中运行良好,但在 Jenkins - Unix 它抛出以下错误。尝试了以下选项但没有成功

1. set +e

2 #!/bin/bash

[workspace] $ /bin/sh -xe /opt/tomcat8/temp/hudson2478899598123360122.sh
+ set +e
+ ng build --env=prod --bh=./

enter image description here

错误

 63% building modules 772/861 modules 89 active ...er-pipe/dist/src/ng2-filter.module.jsKilled
Build step 'Execute shell' marked build as failure

最佳答案

它在日志中显示“Killed”。在运行它的机器上检查系统日志或类似内容。可能机器内存用完了,OOMKiller 把它拿出来了。

关于angularjs - Jenkins - 构建步骤 'Execute shell' 在 linux 环境中将构建标记为失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43904990/

相关文章:

mysql - 可以通过 sudo 服务器访问恢复 mysql 根密码吗?

angular - Docker上的Jenkins开始在Docker上构建angular应用

docker - Helm 中 Kubernetes 上的 Jenkins - 如何将 ssh key 附加到代理

linux - 将命令固定到 bash 历史记录?

android - ng click 不调用函数——对 angular 和 ionic 来说非常新

javascript - 如何将对象引用传递给指令?

javascript - 触发点击 angular.js 中的 html 元素

linux - 运行 `docker version` 时未返回 Docker 服务器端信息

ios - Jenkins 构建中的未知断言失败

javascript - Angular 版本和 promise 的问题