如何解决Travis构建日志中的缓冲区溢出问题?

时间:2018-09-27 16:09:32

标签: javascript travis-ci cloudfoundry cypress

  

我在travis中执行构建   当它执行到Cloud Foundary的部署时,我收到一条错误消息:   该日志太长而无法显示。请减少构建的冗长性或下载原始日志。   travis.yml是

language: node_js
node_js:
- lts/*

addons:
  sonarcloud:

install:
- npm i react
- npm i react-script
- npm i -D cypress

before_script:
- npm start &

script:
- npm run cypress:run
- sonar-scanner   -Dsonar.projectKey=timerloggin   -Dsonar.organization=steinko-github   -Dsonar.sources=./src   -Dsonar.host.url=https://sonarcloud.io  -Dsonar.login=b0c0d7ce4ab856b9ebc10a2a6548fa7c58eecc8e

deploy:
  provider: cloudfoundry
  username: stein_korsveien@msn.com
  password: ************
  api: https://api.run.pivotal.io
  organization: stein
  space: development
  on:
    branch: master
  

部分构建日志包含:

     

3.52s $ rvm $ {travis_internal_ruby)--fuzzy do ruby​​ -S gem install dpl正在获取:dpl-1.10.0.gem(100%)成功安装了dpl-1.10.0 1   gem已安装dpl.1安装部署依赖项获取:   dpl-cloud_foundry-1.10.0.gem(100%)已成功安装   dpl-cloud_foundry-1.10.0已安装1个dpl.2准备部署   许可声明cf将api端点设置为   https://api.run.pivotal.io ...确定api端点:
  https://api.run.pivotal.io api版本:2.120.0未登录。使用   'cf login'登录。API端点:https://api.run.pivotal.io   验证中...确定Targeted org stein目标太空开发                    API端点:https://api.run.pivotal.io(API版本:2.120.0)用户:stein_korsveien@msn.com组织:
  stein Space:开发部署应用程序从推入   表现为组织斯坦/空间发展为   stein_korsveien@msn.com ...使用清单文件   /home/travis/build/steinko/todo/manifest.yml弃用警告:   不建议在顶层指定应用清单属性。   找到:命令,disk_quota,实例,内存。请参阅   http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#deprecated   替代品和其他应用清单的弃用。这项特征   将来会被删除。使用清单文件   /home/travis/build/steinko/todo/manifest.yml将应用程序更新到DoSteinko   在org stein /空间开发中以stein_korsveien@msn.com ...确定   正在上传toDoSteinko ...正在从以下位置上传应用程序文件:   / home / travis / build / steinko / todo上传56.9M,完成56623个文件   将“确定停止”应用程序上载到组织斯坦/太空开发中的DoSteinko   as stein_korsveien@msn.com ...确定在org stein中启动应用程序toDoSteinko   /空间开发,地址为stein_korsveien@msn.com ...正在下载   binary_buildpack ...正在下载staticfile_buildpack ...正在下载   java_buildpack ...下载ruby_buildpack ...下载   nodejs_buildpack ...下载的binary_buildpack下载   go_buildpack ...下载的java_buildpack下载   python_buildpack ...已下载staticfile_buildpack下载   php_buildpack ...下载的nodejs_buildpack下载   dotnet_core_buildpack ...下载的go_buildpack下载   dotnet_core_buildpack_beta ...下载的python_buildpack下载   hwc_buildpack ...已下载dotnet_core_buildpack_beta已下载   php_buildpack已下载dotnet_core_buildpack已下载   hwc_buildpack下载的ruby_buildpack单元   f6e92664-f6c9-41d8-8359-96d91b272fd2例如创建容器   babb370f-f1ee-4317-99d8-42c9eb56bda3细胞   f6e92664-f6c9-41d8-8359-96d91b272fd2成功创建了容器   例如babb370f-f1ee-4317-99d8-42c9eb56bda3下载应用   包...正在下载构建工件缓存...已下载构建   工件缓存(222B)下载的应用程序包(83.4M)   -----> Nodejs Buildpack版本1.6.31   ----->安装二进制文件          engine.node(package.json):8.11.4          engine.npm(package.json):5.6.0   ----->安装节点8.11.4          复制[/tmp/buildpacks/8bb5ed140ede05dee9a86dd642cd8df7/dependencies/738985c1cf0c48ae88a5bc62c0aab3dc/node-8.11.4-linux-x64-cflinuxfs2-f03d0cbe.tgz]          npm 5.6.0已与节点一起安装   ----->安装纱线1.9.4          复制[/tmp/buildpacks/8bb5ed140ede05dee9a86dd642cd8df7/dependencies/2d10153dc84bbc49dedac3162db062ff/yarn-v1.9.4-7667eb71.tar.gz]          支纱1.9.4   ----->创建运行时环境          NODE_ENV =生产          NODE_HOME = / tmp / contents864275922 / deps / 0 / node          NODE_MODULES_CACHE =真          NODE_VERBOSE = false          NPM_CONFIG_LOGLEVEL =错误          NPM_CONFIG_PRODUCTION =真   ----->建立依赖关系          检测到预构建(node_modules已经存在)          重建任何本机模块

     
    

uglifyjs-webpack-plugin@0.4.6安装后/ tmp / app / node_modules / uglifyjs-webpack-plugin     节点lib / post_install.js     cypress@3.1.0安装后/ tmp / app / node_modules / cypress     节点index.js --exec install安装Cypress(版本:3.1.0)[14:56:38]下载赛普拉斯[开始] [14:56:39]下载     赛普拉斯0%0s [更改标题] [14:56:39]下载赛普拉斯
    2%5s [标题已更改] [14:56:39]下载Cypress 3%7s     [标题更改] [14:56:39]下载Cypress 3%10s [标题     已更改] [14:56:39]正在下载赛普拉斯5%8s [标题已更改]

  
     

如何减少冗长程度?

0 个答案:

没有答案