· 7 years ago · Nov 15, 2018, 03:22 AM
1version: 2.1
2jobs:
3 build:
4 parameters:
5 access-key:
6 type: env_var_name
7 default: AWS_ACCESS_KEY
8 secret-key:
9 type: env_var_name
10 default: AWS_SECRET_KEY
11 command:
12 type: string
13 docker:
14 - image: ubuntu:latest
15 steps:
16 - run: |
17 s3cmd --access_key ${<< parameters.access-key >>} \
18 --secret_key ${<< parameters.secret-key >>} \
19 << parameters.command >>
20workflows:
21 workflow:
22 jobs:
23 - build:
24 access-key: FOO_BAR
25 secret-key: BIN_BAZ
26 command: ls s3://some/where