当尝试执行以下分支时,会出现构建错误。
不允许使用外部密钥[分支]
代码
version: 2.1
orbs:
aws-s3: circleci/aws-s3@1.0.0
jobs:
build:
docker:
- image: 'circleci/python:2.7'
branches:
only:
- master
steps:
- checkout
- run:
name: 'move file x to upload folder'
command: 'mkdir upload | mv *.ps1 upload/'
- run:
name: 'move file y rules to upload folder'
command: 'mv *.json upload/'
- aws-s3/sync:
from: './upload/'
to: 's3://az-patching-runbooks'
overwrite: true
任何帮助将不胜感激
答案 0 :(得分:1)
(...)如果使用的是2.1 config,则需要添加工作流程才能使用过滤[for分支]。
(括号[]中的文字是我自己的附加内容。
因此,在workflow中添加类似以下内容的this example:
overflow: hidden
我没有测试我编写的脚本,但这是我从文档中收集的。