Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbstjn/circleci-orbs
CircleCI Orbs for common tasks.
https://github.com/sbstjn/circleci-orbs
aws cd ci circleci deployment pipeline workflow
Last synced: 4 days ago
JSON representation
CircleCI Orbs for common tasks.
- Host: GitHub
- URL: https://github.com/sbstjn/circleci-orbs
- Owner: sbstjn
- License: mit
- Created: 2019-03-26T12:07:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-26T12:32:37.000Z (almost 6 years ago)
- Last Synced: 2024-11-09T20:45:03.545Z (2 months ago)
- Topics: aws, cd, ci, circleci, deployment, pipeline, workflow
- Homepage: https://circleci.com/orbs/registry/orb/sbstjn/aws
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# CircleCI Orbs
> Re-usable [CircleCI Orbs](https://circleci.com/docs/2.0/orb-intro/#section=configuration) for common tasks.
## AWS Environment
```yaml
# .circleci/config.ymlorbs:
aws: sbstjn/[email protected]workflows:
version: 2stable:
jobs:
- checkout
- aws/exec:
name: deploy STABLEAccessKey: $STABLE_ACCESS
SecretKey: $STABLE_SECRET
Command: ENV=stable make updaterequires: [ checkout ]
filters:
branches:
only: masterrelease:
jobs:
- checkout:
filters:
tags:
only: /v[0-9]+(\.[0-9]+)*/
branches:
ignore: /.*/
- aws/exec:
name: deploy PRODAccessKey: $PROD_ACCESS
SecretKey: $PROD_SECRET
Command: ENV=prod make updaterequires: [ checkout ]
filters:
tags:
only: /v[0-9]+(\.[0-9]+)*/
branches:
ignore: /.*/
```