AWS-S3 orb - Circle CI - 意外的参数:参数

问题描述 投票:1回答:1

我的构建中出现以下错误:

#!/bin/sh -eo pipefail
# Error calling workflow: 'build-deploy'
# Error calling job: 'build_test_es'
# Error calling command: 'aws-s3/sync'
# Unexpected argument(s): arguments
# 
# -------
# Warning: This configuration was auto-generated to show you the message above.
# Don't rerun this job. Rerunning will have no effect.
false
Exited with code 1

这是我的config.yml文件的外观,我已经压制了一些部分。

version: 2.1
orbs:
  aws-s3: circleci/[email protected]
jobs:
  build_test_es:  
    docker:
      - image: circleci/node:10.15
    steps:
      - checkout
      - setup_remote_docker

      - run:
          name: NPM install
          command: |
            cd app 
            pwd
            npm install

      - run:
          name: NPM build
          command: |
            cd app 
            pwd
            npm run build

      - run: mkdir bucket && echo "lorum ipsum" > bucket/build_asset.txt
      - aws-s3/sync:
          from: bucket
          to: 's3://my-s3-bucket-name/prefix'
          arguments: |
            --acl public-read \
            --cache-control "max-age=86400"
          overwrite: true

如您所见,我正在使用docs中的默认命令:https://circleci.com/orbs/registry/orb/circleci/aws-s3#commands-sync

天体坏了吗?我错过了什么吗?

amazon-s3 circleci circleci-2.0
1个回答
3
投票

通过更新orb修复它。浪费时间的好方法。

version: 2.1
orbs:
  aws-s3: circleci/[email protected]
© www.soinside.com 2019 - 2024. All rights reserved.