Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.yml

orbs:
aws: sbstjn/[email protected]

workflows:
version: 2

stable:
jobs:
- checkout
- aws/exec:
name: deploy STABLE

AccessKey: $STABLE_ACCESS
SecretKey: $STABLE_SECRET
Command: ENV=stable make update

requires: [ checkout ]
filters:
branches:
only: master

release:
jobs:
- checkout:
filters:
tags:
only: /v[0-9]+(\.[0-9]+)*/
branches:
ignore: /.*/
- aws/exec:
name: deploy PROD

AccessKey: $PROD_ACCESS
SecretKey: $PROD_SECRET
Command: ENV=prod make update

requires: [ checkout ]
filters:
tags:
only: /v[0-9]+(\.[0-9]+)*/
branches:
ignore: /.*/
```