我想把codecov和循环结合起来。我的config.yml文件类似于:
version: 2.1
orbs:
ruby: circleci/ruby@0.1.2
codecov: codecov/codecov@1.0.2
jobs:
build:
docker:
- image: circleci/ruby:2.6.3-stretch-node
executor: ruby/default
steps:
- checkout
- run:
name: Force Bundler Version
command: |
sudo gem update --system
echo 'export BUNDLER_VERSION=$(cat Gemfile.lock | tail -1 | tr -d " ")' >> $BASH_ENV
source $BASH_ENV
gem install bundler
steps:
- codecov/upload:
file: {{ coverage_report_filepath }} I在CIRCLECI上生成错误
无法解析YAML在“string”第21行第5列中找到重复的关键步骤:步骤
发布于 2021-05-28 14:44:08
问题是,您为同一个任务定义了两次steps。
如果希望codecov/upload命令成为构建作业的一部分,则只需将其添加到
jobs:
build:
docker:
- image: circleci/ruby:2.6.3-stretch-node
executor: ruby/default
steps:
- checkout
- run:
name: Force Bundler Version
command: |
sudo gem update --system
echo 'export BUNDLER_VERSION=$(cat Gemfile.lock | tail -1 | tr -d " ")' >> $BASH_ENV
source $BASH_ENV
gem install bundler
- codecov/upload:
file: {{ coverage_report_filepath }} https://stackoverflow.com/questions/62008586
复制相似问题