我有一个ruby创业板项目,假设这是文件夹结构
- org-lib
- .circleci
- ticketing
- ticket-management所以我的gem在文件夹ticket-management中,还有Gemfile和Gemfile.lock。还有所有的规格。
这是我的圈套
version: 2.1
jobs:
ticket-management-job:
working_directory: ~/ticketing/ticket-management
docker:
- image: circleci/ruby:3.0.1
steps:
- checkout
- run:
name: "Install Bundle"
command: "bundle install"
- run:
name: "Run Test"
command: "bundle exec rspec spec/ticket_management_spec.rb"
workflows:
ticket-management-workflow:
jobs:
- ticket-management-job当我推它的时候,我会出错。
bundle install
Could not locate Gemfile
Exited with code exit status 10
CircleCI received exit code 10如何修复此错误?如何正确设置红宝石CI?
发布于 2022-10-28 04:46:06
我认为在运行bundle install的文件夹中没有Gemfile。可以通过在ls之前添加bundle install命令来获得当前文件夹的列表文件来进行调试。
https://stackoverflow.com/questions/74229514
复制相似问题