在circleCI上创建tmp文件的规范失败

时间:2015-09-30 00:53:37

标签: rspec continuous-integration circleci

我有rspec测试,它会创建一个tmp文件,并在测试中读取。 CircleCI没有说

Failure/Error: file_name = generate_csv_file(items)
 Errno::ENOENT:
   No such file or directory @ rb_sysopen - /home/ubuntu/project/tmp/batch_1443573588.csv

1 个答案:

答案 0 :(得分:5)

CricleCi默认情况下没有用于rails项目的tmp directory

您的选择是:

  • 使用system / tmp
  • 将tmp添加到git repository
  • 在circle.yml中添加create it
  • 的帖子结帐时挂钩