我有一个需要这个代码(python语言)的项目,它打开多个终端(Linux),然后在每个终端中执行命令,并将每个终端的输出存储在一个文件(.txt或任何其他文件)中,或者存储到一个变量列表中。我试过用gnome终端作为子进程,代码只打开终端,执行命令,但以状态1关闭,无法记录每个终端的输出。for item in d:
sp.getoutput("gnome-terminal -- " + i
在我们公司,我们使用Hudson作为CI,我们使用了许多不同的语言,它们都在linux上工作得很好。
对于我们的iOS项目,我们不这样做。我知道我们可以,使用mac和OSX,并使用终端(命令行)构建项目。但是,这可以用Debian来实现吗?还可以运行xCode 4创建的单元测试吗?我问这个的原因是因为我需要知道订购一个新的mac mini (或任何其他mac)是必要的,以便符合CI。