代码之家  ›  专栏  ›  技术社区  ›  Francesco Borzi

Travis build在“找到SUID沙盒辅助程序二进制文件,但是…”上失败

  •  0
  • Francesco Borzi  · 技术社区  · 7 年前

    travis

    已找到SUID沙盒辅助程序二进制文件,但未配置 正确地我现在要放弃沙箱,而不是不使用沙箱。你 需要确保/opt/google/chrome/chrome沙盒由 根,具有模式4755。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Francesco Borzi    7 年前

    karma.conf.js 文件,并将以下对象添加到我的 customLaunchers :

    ChromeHeadlessNoSandbox: {
      base: 'ChromeHeadless',
      flags: ['--no-sandbox']
    }
    

    如下所示:

    module.exports = function (config) {
      config.set({
        // other parameters...
        browsers                : [
          'ChromeHeadlessNoSandbox'
           // other browsers (if any)
        ],
        customLaunchers: {
          ChromeHeadlessNoSandbox: {
            base: 'ChromeHeadless',
            flags: ['--no-sandbox']
          }
          // other browsers (if any)
        },
      });
    };
    

    然后我用 --browser=ChromeHeadlessNoSandbox

    推荐文章