排毒:如何为排毒配置提供比特构建路径以在比特里斯上测试E2E



为了改善构建时间,我们计划使用bitrise构建来用排毒测试E2E。

我发现我们可以在运行时提供设备名称,以 - 设备名称排毒测试-C android.emu.Release - device -name nexus nexus 5x ,但我找不到任何标志来提供 buildpath

是否可以以任何方式提供相同的方式?

我找到了在运行时间配置排毒的方法,通过在下面的e2e文件夹中修改init.js文件

import { BUILD_PATH } from 'react-native-dotenv';
const detox = require('detox');
const adapter = require('detox/runners/jest/adapter');
const config = require('../package.json').detox;
jest.setTimeout(120000);
jasmine.getEnv().addReporter(adapter); // eslint-disable-line
beforeAll(async () => {
  config.configurations['ios.sim.cli'].binaryPath = BUILD_PATH;
  await detox.init(config);
});

最新更新