AWS-S3 Orb-Circle CI-意外参数:自变量

时间:2019-02-19 12:44:10

标签: amazon-s3 circleci circleci-2.0

我的版本出现以下错误:

#!/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/aws-s3@1.0.0
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

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

球体破碎了吗?我已经把东西放错了吗?

1 个答案:

答案 0 :(得分:2)

通过更新球体来固定它。浪费时间的好方法。

next